implementsIPost
returnsAuthenticateResponse
Authenticate API
The Authenticate API enables Authentication with ServiceStack Auth Providers.
Here are some videos to help get you up to speed quickly
Name | Type | Required | Description |
---|---|---|---|
provider | string | No | AuthProvider, e.g. credentials |
UserName | string | No | |
Password | string | No | |
RememberMe | bool? | No | |
AccessToken | string | No | |
AccessTokenSecret | string | No | |
ReturnUrl | string | No | |
ErrorView | string | No | |
Meta | Dictionary<String,String> | No |
AuthenticateResponse
Name | Type | Required | Description |
---|---|---|---|
UserId | string | No | |
SessionId | string | No | |
UserName | string | No | |
DisplayName | string | No | |
ReferrerUrl | string | No | |
BearerToken | string | No | |
RefreshToken | string | No | |
RefreshTokenExpiry | DateTime? | No | |
ProfileUrl | string | No | |
Roles | List<String> | No | |
Permissions | List<String> | No | |
AuthProvider | string | No | |
ResponseStatus | ResponseStatus | No | |
Meta | Dictionary<String,String> | No |
ResponseStatus
Name | Type | Required | Description |
---|---|---|---|
ErrorCode | string | No | |
Message | string | No | |
StackTrace | string | No | |
Errors | List<ResponseError> | No | |
Meta | Dictionary<String,String> | No |
ResponseError
Name | Type | Required | Description |
---|---|---|---|
ErrorCode | string | No | |
FieldName | string | No | |
Message | string | No | |
Meta | Dictionary<String,String> | No |