[英]DerbyJS and Authentication
当前形状的DerbyJS是否可以实现身份验证,如果是,最好的方法是什么? 不是他们做任何工作吗?
我很高兴分享Derby在Racer级别发布了第一版Access Control。 初始详细信息位于Racer包中, 网址为https://github.com/codeparty/racer/blob/master/src/accessControl/README.md 。
您可以通过此github问题跟踪其持续进展 - https://github.com/codeparty/derby/issues/47#issuecomment-6337980
使用derby-auth npm模块: https : //github.com/lefnire/derby-auth
不,它还没有,虽然开发人员说这是他们正在努力的最重要的事情之一。 https://twitter.com/#!/derbyjs/status/194463304440221698
您可能可以将其构建到您的应用程序中,但此时它似乎并不值得。 除非你需要尽快,否则我要等到开发人员正式发布集成身份验证。
您可以简单地使用反向代理来提供安全性和https终止。
我正在尝试NGINX。
限制Derby服务器监听localhost并使NGINX成为https终结符并提供Basic Auth - 或者在Derby中处理您自己的基于表单的登录,并将NGINX保留为https终结符/代理。
请参阅https://github.com/codeparty/derby-examples中的“auth”示例
刚提交此拉请求:: https://github.com/redaktor/derby-examples/commit/0edbbcc7e471e4c2441cfbd4e969007024bfd06e
它还没有合并但是如果你也从拉取请求中改变了2行,那么一切都应该是开箱即用的。
用于登录的最新derby模块在这里是github.com/derbyparty/derby-login
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.