greatape/greataped
..
app
components
providers
test
.dockerignore
.gitignore
Dockerfile
README.md
go.mod
go.sum
staticcheck.conf

README.md

image image image image image

Note

⚠️ This project is under heavy development and should not be used in production yet.

APIs:

  1. Echo
  2. Signup
  3. Verify
  4. Login
  5. GetProfileByUser
  6. UpdateProfileByUser
  7. Logout
  8. Webfinger

Echo

Request:
    Document document

Result:
    Document document

Back to List

Signup

Request:
    string username
    string email
    // Should be at least 7 characters including upper and lowercase, digits and symbols
    string password

Result:
    string token
    string code

Back to List

Verify

Request:
    string email
    string token
    string code

Result:
    string token

Back to List

Login

Request:
    string email
    string password

Result:
    string username
    string token

Back to List

Get Profile By User

Request:

Result:
    string username
    string displayName
    string avatar
    string banner
    string summary
    string github

Back to List

Update Profile By User

Request:
    string displayName
    string avatar
    string banner
    string summary
    string github

Result:
    string displayName
    string avatar
    string banner
    string summary
    string github

Back to List

Logout

Request:

Result:

Back to List

Webfinger

Request:
    string resource

Result:
    repeated string aliases
    repeated ActivityPubLink links
    string subject

Back to List