BaseAuthRouter

Base class for using authentication with vibe requests

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

Variables

collection
UserCollection collection;
Undocumented in source.

Meta