hapijs

    -1热度

    1回答

    我正在研究铬扩展,我需要从扩展的外部得到一个时间表数据,让管理员将时间表广播给扩展用户。我想使用hapi.js,但我买不起任何私人服务器。我确实找到免费的网站托管。我以为我会用一个登录系统和一些包含我想要的数据的页面来做一个小型网站,并在扩展中提出一些请求并提取扩展的时间表。 它可以像API替换平面一样吗?

    1热度

    1回答

    当我将cookie定义为HttpOnly时,服务器重新启动后,该cookie将从request.state中消失。这似乎并不是HttpOnly规范的一部分。 HapiJS有没有解决这个问题的方法? // cookie definition server.state('my_cookie', { ttl: YEAR_IN_MS, isSecure: false, is

    1热度

    1回答

    我使用hapi-auth-basic来验证用户身份。我的问题是如何添加自定义登录表单,而不是使用浏览器的基本形式。

    1热度

    1回答

    我正在为使用HapiJS和Hapi-auth-cookie策略的应用构建小型REST后端,但无法使其正常工作。我已经定义的路线是这样的: / - 为服务前端应用程序的一部分 /登录 - 执行MongoDB的检查用户,然后比较密码,最后试图设置cookie的 /餐馆 - 我试图与身份验证,以确保:“会话”,但不能使它工作 我定义的策略(几乎从高致病性禽流感,身份验证cookie的GitHub的PA复

    0热度

    1回答

    所以我一直在为今天的这个问题而苦苦挣扎。但是找不到关于它的propper文档。 我有一个Vue.js/ES6前端和一个Node.js后端与Hapines。 我在想要通过从前端到后端的POST请求将数据插入数据库的位置。 目前我有这样的代码 前端: saveOrder(){ let Nes = require('nes'); let appClient = new Nes.Cli

    2热度

    1回答

    我是新来的nodejs,我正在做一个api与hapijs来处理mi站点的一些功能,我希望能够制作一个像api/*这样的基础URL并使所有其他网址与API启动/单程通过量的一些验证,但只有这样做,有一次,这是我到目前为止有: server.route([ { method: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS'],

    1热度

    1回答

    测试HapiJS插件的最佳方式是什么,例如添加路由和处理程序的插件。 由于我必须创建一个Hapi.Server的实例来运行插件,我应该为应用程序的根目录定义所有插件的所有测试吗? 或 我想设法Hapi.Server实例在我的插件的本地测试? 如果我选择第二个选项,我的服务器将注册所有的插件,包括那些被测试插件不依赖的插件。 解决此问题的最佳方法是什么? 在此先感谢。

    0热度

    1回答

    我想创建一个插件来为HapiJS中的静态文件提供服务。我的文件结构如下 |_ plugins | |_ assets | |_ assets.js | |_ package.json | |_ views |_ public | |_ css |app.js | config.json | package.json 在我的插件/资产/ assets.js文件我有以下代码: c

    0热度

    2回答

    在我的应用程序,当用户通过验证后,我保存他的会话数据(包括他的电子邮件)服务器缓存,和我创建了我的钥匙使用的sessionId。 从数据库中删除用户时,我想检查他是否已登录,即如果缓存中存在来自其帐户的会话,那么我可以从服务器缓存中删除该条目太。 的问题是SessionID的不是用户模型的一部分,所以我必须用他的电子邮件来查找从缓存中他的词条,得到相关联的密钥,并删除项。那可能吗 ? 在此先感谢。

    0热度

    2回答

    我试图从an example中学习使用express和firebase上的把手。 快车的方式,我们可以直接将“应用”实例的“functions.https.onRequest”像...... const app = express(); ... app.get('/', (req, res) => { ... }); exports.app = functions.https.