Topic cluster
Authenticate
Prove an identity using credentials tokens or additional factors.
View topic page15 items
The remaining keywords do not make a useful further split. All matching documentation is listed below.
observe_acl_logoff/2
Clear the associated access policy for the context.
observe_acl_logon/2
Initialize context with the access policy for the user.
observe_auth_checked/2
Notify after logon of user with username, communicates valid or invalid password
observe_auth_confirm/3
Confirm a user id.
observe_auth_confirm_done/2
A user id has been confirmed.
observe_auth_logoff/3
User is about to log off. Modify (if needed) the logoff request context.
observe_auth_logon/3
User logs on. Add user-related properties to the logon request context.
observe_auth_postcheck/2
First for logon of user with username, called after successful password check.
observe_auth_precheck/2
First for logon of user with username, check for ratelimit, blocks etc.
observe_auth_reset/2
First to check for password reset forms, return undefined, ok, or {error, Reason}.
observe_auth_validate/2
First to validate a password. Return {ok, RscId} or {error, Reason}.
observe_auth_validated/2
Authentication against some (external or internal) service was validated
observe_logon_options/3
Check for logon options, called if logon_submit returns undefined. This is used to fetch external (or local) authentication links for a username. Return:: map()
observe_logon_ready_page/2
Check where to go after a user logs on.
observe_logon_submit/2
Handle a user logon. The posted query args are included. Return:: {ok, UserId} or {error, Reason}