0
0
Fork 0
This commit is contained in:
Xeltica 2021-09-13 22:39:14 +09:00
parent dc6a53e38c
commit 587136a82d
11 changed files with 90 additions and 14 deletions

View file

@ -23,7 +23,8 @@ export default (): void => {
useKoaServer(app, {
controllers: [__dirname + '/controllers/**/*{.ts,.js}'],
routePrefix: '/api/v1',
defaultErrorHandler: false,
classTransformer: true,
validation: true,
currentUserChecker: async ({ request }: Action) => {
const { authorization } = request.header;
if (!authorization || !authorization.startsWith('Bearer ')) return null;
@ -35,6 +36,7 @@ export default (): void => {
});
app.use(router.routes());
app.use(router.allowedMethods());
app.keys = ['人類', 'ミス廃化', '計画', 'ここに極まれり', 'フッフッフ...'];