POSTAuthenticate

GET /auth
/auth/{provider}
/api/Authenticate
auth
implementsIPost

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
NoAuthProvider, 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