Meteor の DDP を使用してユーザーを認証する方法について、適切な情報が見つからないようです。
これは可能ですか?もしそうなら、それを行うための最良の方法は何ですか? SRP を使用して Meteor にリモートでログインするにはどうすればよいですか?
私は現在、このノード ddp clientとともに、ストレート ノード (最終的には Express を使用します) を使用しています。
Meteor の DDP を使用してユーザーを認証する方法について、適切な情報が見つからないようです。
これは可能ですか?もしそうなら、それを行うための最良の方法は何ですか? SRP を使用して Meteor にリモートでログインするにはどうすればよいですか?
私は現在、このノード ddp clientとともに、ストレート ノード (最終的には Express を使用します) を使用しています。
私が見つけた最も近いものはこれですが、それは不可解な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 であるため、おそらく持ち上げることができます :-)