ログイン

B2B顧客が価値を上げるための道

ほとんどのB2B顧客に、Auth0はその価値ある道を一貫して提供しています。いつでも役立つように、シームレスな旅に必要なすべてのナビゲーションマーカーを備えたコースを設定しました。ぜひ、お楽しみください。

b2c-customer-value-journey

1.Auth0でアプリケーションを作成する

アプリケーションは、Auth0の中心的な概念の1つです。それは、出発点でもあります。アプリをAuth0に登録すると、自動的に複数の方法でユーザーをログインさせることができます (詳細は後述します)。ユーザーの認証方法は後で変更することができます。アプリを変更する必要はありません。

Auth0ダッシュボード

2.アプリをAuth0と統合する

Auth0アプリケーションをセットアップする過程で、おそらくLockについて知る機会があることでしょう。Lockは、Auth0の管理による認証をアプリケーションに統合する、最も簡単な方法です。自由にカスタマイズできる外観とフィーリングを備え、美しくホストされた埋め込み可能なログインフォームを得られます。また、どのデバイスでも、どの解像度でも完璧に表示されます。ほとんどの開発者がAuth0についてもっと早く知っていれば、と思うのはこの瞬間です!

Lockについて

3.ユーザー名とパスワードのデータベースで、ユーザーをアプリケーションに接続する

アプリがあるわけですね…ユーザーはいますか?最も単純なフォームから始めましょう:ユーザー名及びパスワード認証にとって、これは料理で使う肉とジャガイモのようなものです。Auth0はデータベース接続を提供して、Eメール/ユーザー名とパスワードでユーザーを認証し、これらの資格情報を Auth0ユーザー ストア、または独自のデータベースに安全に保存します。

Auth0のユーザー名とパスワードデータベース

新しいアプリを起動して実行する最も簡単な方法の1つは、ユーザーが、アカウントのAuth0データベースに安全に保存されているユーザー名とパスワードで、登録および認証できるようにすることです。

独自のカスタムデータベース

当然のことながら、既存のユーザー資格情報のデータベースが既に別の場所にあり、それを引き続き使用したい場合があります。それはもしかしたらMySQL、MongoDB、Sql Server などかもしれません。Auth0は、ほぼすべてのカスタムユーザー資格情報ストアをサポートしています。これには、Auth0のカスタム データベース機能を使用してください。

両方の長所を活用したい状況がよくあります。ユーザー資格情報でいっぱいの既存のデータベースを使用しつつ、安心できるセキュリティのためにAuth0のデータベースを利用し、インフラストラクチャやライセンスのコストを節約したい場合などがそうでしょう。この場合、「ユーザーをAuth0にインポートする」オプションを使用して、時間の経過とともにユーザーを自動的に移行することができます。最高ですよね😉

ユーザーはログインすると自動的に移行されます。高価な一括移行プロジェクトは必要ありません。システムをシャットダウンする必要はありません。そして何より、ユーザーのパスワードをリセットする必要がありません。

4.ソーシャルプロバイダーを使用してユーザーをアプリケーションに接続する

基本的なアプローチ以上のものを探している場合、B2Cアプリの次の一般的なステップは、ソーシャルコネクションを有効にすることです。幸いなことに、それはスイッチの切り替えぐらいに簡単です。文字通りそうなのです。

ログインエクスペリエンスをさらにカスタマイズし、パーソナライズできるように、Auth0のインスタンスを各ソーシャル ネットワークに登録することをお勧めします。
ソーシャルプロバイダー

5.ユーザー アカウントのリンク

ほとんどの人が、さまざまなソーシャルネットワークアカウントを持っています。Facebook、Twitter、LinkedIn、GitHub などを利用しています。優れたアプリケーションは、1人のユーザーがこれらのさまざまなソーシャルプロフィールや異なる状況でログインしても、そのユーザーを認識することができます。優れた開発者は、Auth0のユーザーアカウントリンキングを使用して、その問題を解決します。

6.ルールによるユーザープロファイルの強化

B2Cアプリでは、ユーザーエクスペリエンスが成功と失敗を分けます。関連するコンテンツやメッセージをすぐに提示できない場合、ユーザーは関心を失います。関連コンテンツの鍵は、ユーザーを知ることです。Auth0には強力なルールエンジンが含まれており、特に認証フローでユーザープロファイルを強化するために使用できます。

登録を追跡する方法

7.パスワードレス認証と多要素認証(MFA)

B2Cアプリが成熟するにつれて、より成熟した機能が必要になります。パスワードレス認証機能は、ログインプロセスの合理化 (パスワードを忘れる、というのは過去のこととなります) に使用できるほか、プロファイル情報の変更や支払いの処理など、より機密性の高いアクションがユーザーによって要求された時に、ステップアップMFAを提供するのに使用できます。

登録無料

今すぐ構築を開始し、Auth0 ID プラットフォームでお使いのアプリを保護しましょう。

3D login box