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.