17

Meteor の DDP を使用してユーザーを認証する方法について、適切な情報が見つからないようです。

これは可能ですか?もしそうなら、それを行うための最良の方法は何ですか? SRP を使用して Meteor にリモートでログインするにはどうすればよいですか?

私は現在、このノード ddp clientとともに、ストレート ノード (最終的には Express を使用します) を使用しています。

4

3 に答える 3

2

私が見つけた最も近いものはこれですが、それは不可解なObjective-Cにあります:-P https://github.com/boundsj/ObjectiveDDP/blob/master/Example/Example/LoginViewController.m

ただし、呼び出す関数は C です: https://github.com/boundsj/ObjectiveDDP/blob/master/ObjectiveDDP/srp/srp.c

Meteor の SRP 単体テストはこちら: https://github.com/meteor/meteor/blob/master/packages/srp/srp_tests.js

Meteor srp コードはこちら: https://github.com/meteor/meteor/blob/master/packages/srp/srp.js

少なくともこれが必要です: https://github.com/jedp/node-srp

幸運を。Javaでこれを行う方法を理解しようとしていますが、ほとんどの暗号化スキームよりも暗号化されています。最も難しい部分は、Meteor が ID をエンコードする方法を理解することですが、それは Meteor srp コードにあり、Javascript であるため、おそらく持ち上げることができます :-)

于 2013-07-09T21:11:58.003 に答える