2012-04-30 10 views
14

現在の形のDerbyJSは認証を実装できますか?はい、それを行う最良の方法は何ですか?彼らの周りには何の仕事もありませんか?DerbyJSと認証

+1

は、あなたは、少なくともここに尋ねる前にhttp://derbyjs.com/でチェックしましたか? – MilkyWayJoe

+1

はい実際には... – mabuzer

+2

https://github.com/lefnire/derby-auth – lefnire

答えて

14

ダービーがレーサーレベルでアクセスコントロールの最初のバージョンをリリースしたことをとてもうれしく思います。最初の詳細はRacerパッケージhttps://github.com/codeparty/racer/blob/master/src/accessControl/README.mdにあります。

あなたはこのgithubの問題とその継続的な進捗状況を追跡 - https://github.com/codeparty/derby/issues/47#issuecomment-6337980

+0

ダービーのクライアントサイド変数を変更した認証済みユーザーのIDを取得するにはどうすればよいですか? – FutuToad

+0

現在https://github.com/derbyparty/derby-loginがあります – msj121

4

いいえ、開発者は、彼らが取り組んでいるトップのものの1つだと言っていますが、それはまだです。 https://twitter.com/#!/derbyjs/status/194463304440221698

あなたのアプリケーションに組み込むことができるかもしれませんが、現時点ではそれほど価値があるとは思われません。あなたができるだけ早くそれを必要としない限り、私は開発者が公式に統合認証をリリースするまで待つだけです。

+0

これをフォローアップすると、彼らはすべてのオートベース(https://twitter.com/#!/derbyjs/status/)になります195004949124481024)、expressとsocket.io(https://twitter.com/#!/derbyjs/status/195004949124481024)の両方のルートに統合されていることが分かります:) – studgeek

2

リバースプロキシを使用して、セキュリティとhttpsの終了を提供することができます。

私は現在NGINXを試みています。

Derbyサーバがローカルホストでリッスンし、NGINXをhttpsターミネータにするように制限するか、基本認証を提供するか、独自のフォームベースのログインをDerbyで行い、NGINXをhttpsターミネータ/プロキシとして保持します。

1

あなたはすでにダービーとレーサーの現在の機能セットを持つ単純な認証を実現することができます。いくつかのインスピレーションのためにチャットの例のソースを見てください。

さらにこれをもたらしたHabitRPGというオープンソースのDerbyアプリもあります。開発者is workingはEveryAuthを認証プロセスに統合しています。

ダービーとレーサーの著者の公式のEveryAuthの例is to be expectedも、今後数週間で発表されます。