[英]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.