BasicAuth

Basic auth handler. It's not safe to use it without https.

Constructors

this
this(UserCollection collection)

Members

Functions

mandatoryAuth
void mandatoryAuth(HTTPServerRequest req, HTTPServerResponse res)

Auth handler that will fail if a successfull auth was not performed. This handler is usefull for routes that want to hide information to the public.

permisiveAuth
void permisiveAuth(HTTPServerRequest req, HTTPServerResponse res)

Auth handler that fails only if the auth fields are present and are not valid. This handler is usefull when a route should return different data when the user is logged in

Inherited Members

From BaseAuthRouter

collection
UserCollection collection;
Undocumented in source.
mandatoryAuth
void mandatoryAuth(HTTPServerRequest req, HTTPServerResponse res)

Auth handler that will fail if a successfull auth was not performed. This handler is usefull for routes that want to hide information to the public.

permisiveAuth
void permisiveAuth(HTTPServerRequest req, HTTPServerResponse res)

Auth handler that fails only if the auth fields are present and are not valid. This handler is usefull when a route should return different data when the user is logged in

Meta