object
PlayAuthenticate
extends
Type Members
-
class
Resolver
extends AnyRef
Value Members
-
def
getConfiguration
(): Configuration
-
def
getLinkUser
(session: Session): AuthUser
-
def
getMergeUser
(session: Session): AuthUser
-
def
getOriginalUrl
(context: Context): String
-
def
getProvider
(providerKey: String): AuthProvider
-
def
getResolver
(): Resolver
-
def
getUser
(context: Context): AuthUser
-
def
getUser
(session: Session): AuthUser
-
def
getUserService
(): UserService
-
def
handleAuthentication
(provider: String, context: Context, payload: Any): Result
-
def
hasUserService
(): Boolean
-
def
isAccountAutoLink
(): Boolean
-
def
isAccountAutoMerge
(): Boolean
-
def
isAccountMergeEnabled
(): Boolean
-
def
isLoggedIn
(session: Session): Boolean
-
def
link
(context: Context, link: Boolean): Result
-
def
loginAndRedirect
(context: Context, loginUser: AuthUser): Result
-
def
logout
(session: Session): Result
-
def
merge
(context: Context, merge: Boolean): Result
-
def
peekOriginalUrl
(context: Context): String
-
def
removeLinkUser
(session: Session): Unit
-
def
removeMergeUser
(session: Session): Unit
-
def
setResolver
(res: Resolver): Unit
-
def
setUserService
(service: UserService): Unit
-
def
storeLinkUser
(identity: AuthUser, session: Session): Unit
-
def
storeMergeUser
(identity: AuthUser, session: Session): Unit
-
def
storeOriginalUrl
(context: Context): String
-
def
storeUser
(session: Session, u: AuthUser): Unit