keratin-authn-frontend
keratin-authn-frontend
API
authn.frontend
authnJS.keratinAuthn
anon
CurrentPassword
MutableBuilder
CurrentPassword
Password
MutableBuilder
Password
Token
MutableBuilder
Token
distApiMod
distCookieSessionStoreMod
CookieSessionStore
CookieSessionStoreOptions
MutableBuilder
CookieSessionStoreOptions
default
distFormDataMod
distJwtsessionMod
JWTSession
default
distLocalStorageSessionStoreMod
LocalStorageSessionStore
default
distMemorySessionStoreMod
MemorySessionStore
default
distSessionManagerMod
SessionManager
MutableBuilder
SessionManager
default
distTypesMod
Credentials
MutableBuilder
Credentials
JWTClaims
MutableBuilder
JWTClaims
KeratinError
MutableBuilder
KeratinError
Session
SessionStore
distVerbsMod
keratinAuthnRequire
keratinAuthnStrings
Lax
None
Strict
mod
AuthnClient
AuthnClientConfig
SessionStorage
SessionStorage
Cookie
Empty
LocalStorage
keratin-authn-frontend
/
authn.frontend
/
AuthnClient
AuthnClient
authn.frontend.AuthnClient
class
AuthnClient
[
F
[
_
]](
config
:
AuthnClientConfig
)(
implicit
F
:
Async
[
F
])
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
changePassword
(
args
:
CurrentPassword
):
F
[
Unit
]
def
importSession
:
F
[
Unit
]
def
isAvailable
(
username
:
String
):
F
[
Boolean
]
def
login
(
credentials
:
Credentials
):
F
[
Unit
]
def
logout
:
F
[
Unit
]
def
requestPasswordReset
(
username
:
String
):
F
[
Unit
]
def
requestSessionToken
(
username
:
String
):
F
[
Unit
]
def
resetPassword
(
args
:
Password
):
F
[
Unit
]
def
restoreSession
:
F
[
Unit
]
def
session
:
F
[
Option
[
String
]]
def
sessionTokenLogin
(
args
:
Token
):
F
[
Unit
]
def
signup
(
credentials
:
Credentials
):
F
[
Unit
]
def
transformAsync
[
A
](
f
:
mod
.type
=>
Thenable
[
A
]):
F
[
A
]
def
transformSync
[
A
](
f
:
mod
.type
=>
A
):
F
[
A
]
In this article
Attributes
Members list
Value members
Concrete methods