2017-04-06 5 views
2

カスタムフィールドで認証を実装する簡単な方法があるかどうかは疑問でした。例:私のアプリはSMSによって送信されたコードを生成し、このコードでユーザを認証したいと思います。だから私は戦略のローカルや何かを使うことはできません。Feathersjs - カスタム認証を作成する方法

コードを受け取ったときにデータベースをチェックし、JWTトークンを生成してクライアントアプリケーションに戻る別のサービスを作成しようと考えていました。しかし、どのようにアプリケーションにそのトークンを設定して、nexts restとsocketの呼び出しで使用するのでしょうか?

手がかりはありますか?

答えて

1

コードを生成する前にユーザーを知っている場合は、そのユーザーにgeneratrdコードを保存して認証に使用することで、ローカル戦略で行うことができます。認証サービスフックを利用することもできます。あるいは、検証者の中で。

ここに表示されます。ローカル認証feathersjsに加えてhttps://docs.feathersjs.com/api/authentication/local.html#local-authentication

0

は提供し、それだけ何とかドキュメントのAPIの一部で参照されている確認手順、パスワードのリセットなどのすべての種類をサポートする追加のライブラリがあります。 Here it is.

関連する問題