library-ts/node/users/handlers/HandlerGroups.ts

29 lines
814 B
TypeScript

import { RequestHandler } from "../RequestHandler";
import { ChangePasswordHandler } from "./_/change-password";
import { ConfirmSignUpHandler } from "./_/confirm-signup";
import { InfoHandler } from "./_/info";
import { LoginHandler } from "./_/login";
import { LogoutHandler } from "./_/logout";
import { RequestPasswordChangeHandler } from "./_/request-password-change";
import { SignUpHandler } from "./_/signup";
export class HandlerGroups
{
static get UserDefaultHandlers():RequestHandler[]
{
let defaultHandlers:RequestHandler[] =
[
new SignUpHandler(),
new ConfirmSignUpHandler(),
new LoginHandler(),
new LogoutHandler(),
new InfoHandler(),
new RequestPasswordChangeHandler(),
new ChangePasswordHandler()
];
return defaultHandlers;
}
}