現在の形のDerbyJSは認証を実装できますか?はいの場合、それを行うための最良の方法は何ですか?それを行うための回避策はありませんか?
7 に答える
ダービーがレーサーレベルでアクセス制御の最初のバージョンをリリースしたことを共有できてとてもうれしく思います。初期の詳細は、 https://github.com/codeparty/racer/blob/master/src/accessControl/README.mdのRacerパッケージにあります。
このgithubの問題で進行中の進捗状況を追跡します-https ://github.com/codeparty/derby/issues/47#issuecomment-6337980
derby-auth npmモジュールを使用します:https ://github.com/lefnire/derby-auth
いいえ、まだですが、開発者は、これが彼らが取り組んでいる最も重要なことの1つであると言っています。https://twitter.com/#!/derbyjs/status/194463304440221698
アプリケーションに組み込むことができるかもしれませんが、現時点では実際には価値がないようです。できるだけ早く必要な場合を除いて、開発者が統合認証を正式にリリースするまで待ちます。
リバースプロキシを使用して、セキュリティとhttpsの終了を提供するだけです。
私は現在NGINXを試しています。
ローカルホストでリッスンするようにDerbyサーバーを制限し、基本認証を提供するとともにNGINXをhttpsターミネーターにするか、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