A REST API Object for Authentication Endpoint Handling & Documentation.
...
...
Sends an Error response to the Client
The Client HTTP Request instance
The Server HTTP Response instance
The Error instance
Sends an Limit response to the Client when a
limit-rate has been reached
The Client HTTP Request instance
The Server HTTP Response instance
Renders a message specific to a User account via a provided template.
A sprintf-style string template.
A username, email, etc.
A formatted message directed to a specific User.
Sends a User-Info Server Response to a Client (HTTP or Socket).
An HTTP or Socket instance.
A message regarding the response.
The user-info object.
A username, email, etc.
The body object from the request.
The payload status code (this is NOT the HTTP status).
The next step in the process.
Sends an Error Response to a Client (HTTP or Socket).
An HTTP or Socket instance.
The appropriate Error Response handler.
The Error instance.
A username, email, etc.
The query object from the request.
If true, send to all subscribers.
If true, do NOT send, just return the result.
If noSend is true, this result object is returned.
Generates a random, unique HASH for identifying each Timer
A random, unique HASH identifier
Starts a Timer until explicity ended with TimerEnd()
A generated HASH identifier
Ends the Timer and returns the duration
A HASH identifier (gererated by TimerHash())
The duration of the timed execution
Decrypts a Basic-Authentication string and passes the results to a request for further processes.
The client request-object.
The name of the username field.
The name of the passowrd field.
Defines the scopes of an LDAP user account.
The user object.
The scope tree.
Retrieves and adds an LDAP user's photo.
The user object.
Parses an LDAP user's manager.
The user's manager property.
Formats a user-object into a ROUT.User-formatted object.
The user-object.
Parse a JSON string into an object.
The user object.
Determines if a user's session-scope/properties have changed.
The currently-stored session's user object.
The current user object.
Decrypts a user-session token into a user-object.
The user-session token.
Encrypts a user-object token into a user-session.
The user-object
Finalizes a user's authentication by logging the user into a tracking database.
The user-object.
If true; add the token to the user-object.
The user token.
Retrieves a user-object after successful login.
The user account identifier.
If true; add the token to the user-object.
The user token.
Processes the steps in a authentication series.
The authenticator-procress.
Initializes all Auth-Endpoints
A REST API Object for Authentication Endpoint Handling & Documentation.