|
|
| ServerAuthApi (IBeamableRequester requester, RequestContext context) |
| |
|
Promise< User > | GetUser (long userId) |
| |
|
| AuthApi (IBeamableRequester requester) |
| |
|
Promise< User > | GetUser () |
| |
|
Promise< User > | GetUser (TokenResponse token) |
| |
|
Promise< bool > | IsEmailAvailable (string email) |
| |
|
Promise< bool > | IsThirdPartyAvailable (AuthThirdParty thirdParty, string token) |
| |
|
Promise< TokenResponse > | CreateUser () |
| |
|
Promise< TokenResponse > | LoginRefreshToken (string refreshToken) |
| |
|
Promise< TokenResponse > | Login (string username, string password, bool mergeGamerTagToAccount=true, bool customerScoped=false) |
| |
|
Promise< TokenResponse > | LoginThirdParty (AuthThirdParty thirdParty, string thirdPartyToken, bool includeAuthHeader=true) |
| |
|
Promise< User > | RegisterDBCredentials (string email, string password) |
| |
|
Promise< User > | RegisterThirdPartyCredentials (AuthThirdParty thirdParty, string accessToken) |
| |
|
Promise< EmptyResponse > | IssueEmailUpdate (string newEmail) |
| |
|
Promise< EmptyResponse > | ConfirmEmailUpdate (string code, string password) |
| |
|
Promise< EmptyResponse > | IssuePasswordUpdate (string email) |
| |
|
Promise< EmptyResponse > | ConfirmPasswordUpdate (string code, string newPassword) |
| |
|
Promise< CustomerRegistrationResponse > | RegisterCustomer (string email, string password, string projectName, string customerName, string alias) |
| |
|
Promise< CurrentProjectResponse > | GetCurrentProject () |
| |
|
|
const string | BASIC_SERVICE = "/basic/accounts" |
| |
|
const string | OBJECT_SERVICE = "/object/accounts" |
| |
The documentation for this class was generated from the following file:
- microservice/Api/ServerAuthApi.cs