2017-08-20 16 views
0

私は、Webアプリケーションでユーザー認証を実装する最初のタイマーです。以下は、アプリのためのいくつかの詳細は、以下のとおりです。hyperledgerコンポーザーangular2アプリケーションはハイパージャーコンポーザーのユーザー認証のためのパスポート戦略angle2 app

  • ユーザー名とパスワードの既存のセットを yo hyperledger-composerコマンドを使用して生成

    • ITSは利用でき

    ユーザーIDが正常に作曲で発行されています。

    https://github.com/bergie/passport-samlで提案されているようにパスポート - サムル戦略を使用する必要がありますか?または、より良い選択肢があります.Yoはangular2アプリを生成します(パスポート - ローカルとパスポート - httpのような他の戦略で利用できる多くの角度1.xの例)?

    passport-samlが最適なオプションであれば、既存のデータベースから必要な情報はありますか?

    私はUsing passport-http on Hyperledger composer REST APIを確認しましたが、回答していないようです(ここではuserIDとuserSecretを使用します)。

    答えて

    0

    こちらを参照してください - >https://hyperledger.github.io/composer//integrating/enabling-rest-authentication.html

    あなたはCOMPOSER_PROVIDERS環境変数を使用することができます - 指定する - RESTサーバーは、RESTのAPIのクライアントを認証するために使用すべきパスポート戦略。あなたが選んだのは、あなたに最も適した戦略です。パスポート・サムルがあなたに適しているかどうかアドバイスできません。それはあなたの決定です:-)。パラメータ(providers.jsonの例)は、ドキュメントに示されている例と非常によく似ています。あなたが投稿したGithubリポジトリからの情報には、すでに設定パラメータセクションにいくつかのサンプル情報があります。

    +0

    私は以前リンクをチェックしました。 GitHub認証のサンプルがあります。私は第三者の戦略を使用したくないので、samlは利用可能な選択肢のようです。私はどのようなタイプのユーザー認証も初めて実装しているので、samlを選択するためのガイドラインがあるかどうか疑問に思っていました。この質問はおそらく@passportチームに適しています。 –

    関連する問題