我是 keystone.js 的新手,我想弄清楚登录页面的位置。我在 keystone.js 文件中找不到登录页面。谁能告诉我如何在 .hbs 文件中获取该登录信息?
最佳答案
KeystoneJS 上的登录页面,默认情况下可通过 URL http://***.***.***.***:3000/keystone/signin
访问不在模板之中*.hbs
文件。登录页面是使用 ReactJS 作为 Admin UI 的一部分开发的。但是,您可以通过设置 KeystoneJS 选项来自定义登录页面,例如 signin logo
图片:
keystone.set('signin logo', '../correct/path/logo.png');
在可配置选项中,我认为登录页面的 URL 也可以自定义。
如下图所示,Mozilla Firefox 上的 Wappalyzer 插件显示登录页面是使用 JavaScript 框架 React 开发的,在 KeystoneJS 包中用于开发 Admin用户界面:
更新
... how do I change
Powered by KeystoneJS
on signin page ...
我不太确定,可能有一个我不知道的选项。但是,我知道登录页面在 this source code file 上可用。 .如以下屏幕截图所示,在该源文件的末尾,有 Powered by
文本和 <a href='...'></a>
KeystoneJS
对应的链接标签文本。您可以开始使用这个源文件,看看如何修改和转换它。在 KeystoneJS GitHub Issues page 上询问有关它的问题也是一个好主意。 .
关于javascript - 如何访问和更改 keystone.js 登录页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49818292/