greatape/greataped
Xeronith c7539e75e3 test(project): 🧪 logout v2 2022-11-18 11:25:48 +03:30
..
app
components test(project): 🧪 logout v2 2022-11-18 11:25:48 +03:30
providers
test test(project): 🧪 logout v2 2022-11-18 11:25:48 +03:30
.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

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