Authentication Module
Nested modules
| Modules | Description |
Functions and values
| Function or value | Description |
Full Usage:
SessionAuthCookie
Returns: string
|
|
Full Usage:
SessionIdLength
Returns: int
|
|
Full Usage:
StateStoreType
Returns: string
|
|
Full Usage:
UserNameKey
Returns: string
|
|
Full Usage:
authenticate relativeExpiry secure missingCookie decryptionFailure fSuccess
Parameters:
CookieLife
secure : bool
missingCookie : unit -> Choice<byte[], WebPart>
decryptionFailure : SecretboxDecryptionError -> Choice<byte[], WebPart>
fSuccess : WebPart
Returns: WebPart
|
|
|
|
|
|
Full Usage:
authenticateWithLogin relativeExpiry loginPage fSuccess
Parameters:
CookieLife
loginPage : string
fSuccess : WebPart
Returns: WebPart
|
|
Full Usage:
authenticated relativeExpiry secure
Parameters:
CookieLife
secure : bool
Returns: WebPart
|
Set server-signed cookies to make the response contain a cookie with a valid session id. It's worth having in mind that when you use this web part, you're setting cookies on the response; so you'll need to have the client re-send a request if you require authentication for it, after this web part has run. Parameters: - `relativeExpiry`: how long does the authentication cookie last? - `secure`: HttpsOnly? Always succeeds.
|
|
|
|