アプリのユーザーアカウントとサインイン
要点MonstarX のアプリには、新規登録、サインイン、パスワードの再設定を組み込めます。頼めばすぐに使えます。登録した人は「バックエンド → ユーザー」に表示され、利用停止や削除ができます。「管理」タブでは、役割の変更、パスワードの再設定、サインアウトなどもできます。サインイン付きのアプリを作成すると、MonstarX がデモアカウントを用意するので、すぐに試せます。
ほとんどのアプリは、誰が使っているのかを知る必要があります。過去の注文を見たいお客さん、クラスを予約する会員、レシピを投稿する料理好きの人。そのために必要なのが、新規登録、サインイン、サインアウトができるユーザーアカウントです。MonstarX のアプリにはすべて組み込まれていて、データはアプリ専用のデータベースに保存されます。設定は何もいりません。
これはアプリを使う人のためのアカウントです。あなた自身の MonstarX アカウントとは別のものです。
アプリに新規登録とサインインを付けるには?
Section titled “アプリに新規登録とサインインを付けるには?”最初のメッセージでも後からでも、自分の言葉で頼みます。
メールアドレスとパスワードで新規登録できるようにして、サインインした会員だけがクラスを予約できるようにしてください。
MonstarX が新規登録とサインインのページを作り、アカウントが必要なページを保護し、一人ひとりのもの(予約や投稿など)をその人に結び付けます。
アカウントのしくみ:
- 新規登録には、名前、メールアドレス、8文字以上のパスワードを使います。
- 一度サインインすると、そのブラウザでは 7日間 サインインしたままになります。
- アプリを使う前にメールアドレスを確認してもらう必要はありません。
- 組み込みのアカウントには「Google でサインイン」はありません。必要な場合は、自分の Firebase のサインインを使える Firebase をご覧ください。
- アプリのアカウントは、無料のアドレスでも独自ドメインでも、追加の設定なしで使えます。
自分でサインインを試すには?
Section titled “自分でサインインを試すには?”メールアドレスとパスワードによるサインインを追加する作成が終わると、MonstarX があなた用のデモアカウントを作り、チャットに デモアカウントを用意しました として表示します。ユーザー名(メールアドレス) と パスワード がそれぞれコピーボタン付きで表示されるので、すぐにプレビューでアプリにサインインできます。デモユーザーの名前は Demo User で、アプリのユーザー一覧にも表示されます。
一般の訪問者と同じように、プレビューで新規登録することもできます。プレビューで作ったアカウントも、アプリのデータベースにある本物のアカウントです。
登録した人はどこで見られますか?
Section titled “登録した人はどこで見られますか?”バックエンドユーザー を開きます。登録した人数と、一人ひとりの メールアドレス、名前、状態、登録日 が表示されます。
状態 の意味は次のとおりです。
| 状態 | 意味 |
|---|---|
| 有効 | アカウントを使えます。 |
| 有効 · 確認済み | アカウントを使え、メールアドレスも確認済みです。 |
| 利用停止 | その人はサインインできません。理由を入力した場合は 利用停止 · 理由 と表示されます。 |
特定の人をブロック・削除するには?
Section titled “特定の人をブロック・削除するには?”- 利用停止 を押すと、その人はサインインできなくなります。先に理由(任意)を聞かれます。停止を解除 を押せば、再び使えるようになります。
- ごみ箱 のボタンを押すと、その人を削除し、すべての端末でサインアウトさせます。先に確認があります。元には戻せません。
さらに細かく管理するには、管理画面でユーザーを管理 をクリックします。「管理」タブの ユーザー ページでは、人を検索・絞り込みしたり、最後に使った日時やサインインしている端末の数を確認したり、1日・1週間・1か月・無期限で利用停止にしたり、その人がアプリ内で持っているものと一緒に削除したりできます。詳しくは アプリの管理パネル をご覧ください。
誰かをアプリの管理者にするには?
Section titled “誰かをアプリの管理者にするには?”「管理」タブの ユーザー でその人を開き、アプリ管理者にする をクリックします。アプリ管理者は、アプリに管理用のページ(スタッフ用のページや注文ボードなど)があれば、それを開けるようになります。アプリ管理者になっても MonstarX 自体の権限は何も増えず、あなたのプロジェクトは見えません。
アプリにまだ管理用のページがなければ、「アプリ管理者だけが注文ボードを開いて、注文を準備完了にできるようにして」のように頼みましょう。
パスワードの再設定はどのように動きますか?
Section titled “パスワードの再設定はどのように動きますか?”アプリのパスワード再設定では、新しいパスワードを決めるためのリンクがメールで届きます。リンクの有効期限は1時間です。メールはアプリ専用のアドレスから送られます。詳しくは アプリからメールを送る をご覧ください。
- アプリの「パスワードをお忘れの方」。 アプリにまだそのリンクがなければ、「サインインページにパスワードを忘れた人向けのリンクを追加して」と頼みます。MonstarX が、メールアドレスを入力するページと、新しいパスワードを決めるページを追加します。
- あなたから送る。 「管理」タブでその人を開き、パスワード再設定メールを送信 をクリックします。アプリの「パスワードをお忘れの方」ページから送られるものと同じメールが届きます。新しいパスワードを決めるページがまだアプリにない場合は、「管理」タブに MonstarX に追加を依頼 が表示されます。
自分で作っていないユーザーがいるのはなぜですか?
Section titled “自分で作っていないユーザーがいるのはなぜですか?”- Demo User — MonstarX があなたのために作ったデモアカウントです(上記参照)。
- QA のテストアカウント。 QA が実際のブラウザでアプリをテストするとき、専用のテストアカウントで新規登録します。QA 実行が終わると、MonstarX がそのアカウントと、それが作ったものを削除します。
よくある質問
Section titled “よくある質問”アプリのユーザーは MonstarX のユーザーと同じですか?
いいえ。アプリに登録した人のアカウントは、そのアプリの中だけのものです。MonstarX のアカウントは作られず、あなたのプロジェクトも見えません。
プレビューで登録した人は、公開中のアプリにもいますか?
はい。プレビューと公開中のアプリは1つのデータベースを共有しているので、どちらで作ったアカウントも両方で使えます。
Google や Apple でサインインできますか?
組み込みのアカウントはメールアドレスとパスワードを使うため、できません。ほかのサインイン方法が必要な場合は、自分の Firebase プロジェクトを接続してください。
ユーザーのパスワードを見られますか?
見られません。パスワードは誰にも読めない形に変換して保存されるため、あなたにも読めません。パスワードを忘れた人には、パスワード再設定メールを送ってください。
プレビューでサインインできないと言われました。何を確認すればよいですか?
まずデモアカウントで試してください。新しいタブではサインインできるのにワークスペース内ではできない場合、ブラウザがサードパーティ Cookie をブロックしている可能性があります。見えている状況をチャットで MonstarX に伝えてください。詳しくは トラブルシューティング をご覧ください。