2017-11-09 10 views
1

この投稿は多少幅があるように見えるかもしれませんが、私はこの部分で迷子になり、本当にオリエンテーションが必要です。 私はAngular2 +アプリを構築していましたが、今はTwo Factor Authenticationを実装していますが、2faの仕組みを正確に理解できません。サーバレスバックエンドで角度2アプリで2FAを実装

グーグルと読書の後、auth0とtwilioは私が望むようにするためのオプションだと思われますが、バックエンドサーバが必要で、現在は持っていないようです。私はバックエンドを必要とする私のアプリの部分を処理するためにwebtask.ioにいくつかの機能を持っていますし、認証とデータベースにfirebaseを使っています。

サーバーレス環境で2faを実装することは可能ですか? webtask.ioはauth0に属し、twilioにはtwilio関数がありますが、これを行うためのドキュメントやリソースは見つかりませんでした。 twilio関数を使って電話番号を確認する方法や、ユーザーにSMS通知を送る方法を学びました。

私が興味深かったことは、auth0でfirebase認証を実装することは可能ですが、2faには何も関係がないことがまだ分かっています。 auth0では2faを実装するためにバックエンドも必要ですか?

私はそれが広いようだが、私は忍耐を持たせてください、それはこれまでの私の最初のアプリです。

だから、何が最善の行動序列ですか?他の選択肢がありますか?

答えて

2

Twilioのセールスエンジニアはこちら

Twilio FunctionsとTwiML Binsの使用を検討する必要があります。これは、あなたのアプリケーションで2FAを行うためのまともなインフラストラクチャを与える必要があります、あなたはあなたの機能に要求を投稿することができます。 Syncを調べる必要があります。これは、認証が進行中であるためにウェブページを更新したままにするのに役立ちます。私は角度のある開発者ではないので、これらのツールをアプリケーションアーキテクチャに完全に統合する方法については言いませんが、サーバー全体。

関連する問題