Невозможно зарегистрировать hapi-auth-cookie в приложении js hapi js

Я пытаюсь зарегистрировать hapi auth cookie в моем приложении js hapi js. Я могу зарегистрировать инертные пакеты и пакеты Bell, но при регистрации файла cookie Hapi auth выдается ошибка.
Сообщение об ошибке

Ссылка для хранилища кода

import * as AuthCookie from 'hapi-auth-cookie';
import * as Bell from 'bell';

export function init(configs: IServerConfigurations, database: IDatabase): 
Promise<Hapi.Server> {
    const oauthConfiguration = OAuthConfiguration.getOAuthConfigs();

    return new Promise<Hapi.Server>(resolve => {


        //  Setup Hapi Plugins
        const plugins: string[] = configs.plugins;
        const pluginOptions = {
            database,
            serverConfigs: configs
        };

        const attribute = {
            name: 'authentication',
            version: '1.0.0'
        };


        const authCookieOptions = {
            password: 'cookie-encryption-password', 
            cookie: 'my-auth', // Name of cookie to set
            redirectTo: '/login',
            isSecure: false,
        };

        const pluginPromises = [];

        pluginPromises.push(server.register(Inert));
        pluginPromises.push(server.register(Bell));
        //getting error while registering auth cookie
        pluginPromises.push(server.register(AuthCookie)); 


    });
}

0 ответов

Другие вопросы по тегам