Cocos Creator用のSDK / ユーザー名/メールアドレスとパスワードによるクラシックログイン
  ドキュメントに戻る

Cocos Creator用のSDK

ユーザー名/メールアドレスとパスワードによるクラシックログイン

この認証方法では、アプリケーションのユーザーがユーザー名またはメールでログインすることができます。

サインアップの際、ユーザー名を認証に使用する場合でも、ユーザーはメールアドレスを指定する必要があります。メールアドレスは、サインアップの確認やパスワードのリセットに使用されます。

ユーザー名/メールアドレスとパスワードによる認証を実装するには:

  1. アプリケーションUIに、以下の要素を追加します:
    • ユーザー登録フォーム
    • 会員登録確認メール再送信依頼フォーム
    • ログインフォーム
    • パスワードリセットフォーム

  1. 以下のSDKメソッドを用いて、認証ロジックを実装します:

    • registerNewUser — アプリケーションに新しいユーザーアカウントを作成し、指定されたメールアドレスにサインアップ確認メールを送信します。登録完了には、メールに記載されているリンク先を参照する必要があります。
    • resendAccountConfirmationEmail — 指定されたメールアドレスにサインアップ確認メールを再送信します。登録完了には、メールに記載されているリンク先を参照する必要があります。
    • authByUsernameAndPassword — 指定されたユーザー名/メールアドレスとパスワードを使用して、ユーザーをアプリケーションにログインさせます。
    • resetPassword — ユーザーの現在のパスワードをリセットし、サインアップ時に指定したメールアドレスにパスワード変更のためのメールを送信します。
お知らせ

アドミンページのログインプロジェクト設定(セキュリティ > OAuth 2.0 > OAuth 2.0リダイレクトURI)で、認証成功、メール確認、パスワードリセット後にユーザーがリダイレクトされるURLを設定することができます。

ユーザーデータにカスタムストレージまたはエクソーラストレージを使用している場合、アドミンページのユーザー向けメールをカスタマイズすることができます。

この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。

お役立ちリンク

最終更新日: 2024年1月22日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!