ユーザー登録、ログイン、認証
XanoデータベースがAdaloアプリに接続された後、新しいExternal Sign-upおよびLogin Actionsを使用して、ユーザーがアプリに認証できるようにすることができます。
スキルレベル: エキスパート
開始前に
AdaloアプリにXanoを接続するガイドを完了していることを確認してください。
Xanoアカウントとワークスペースが設定されていることを確認してください。このガイドに従って設定してください。
この機能を使用するには、TeamまたはBusiness Adaloプランが必要です。
ユーザーのサインアップとログインは、現在、事前に構築されたフォームコンポーネントでは機能しません。サインアップとログインフォームを構築するには、個々の入力とボタンを使用してください。
パスワードを忘れるアクションは、Xanoにホストされているユーザーには機能しません。
動画
手順
1. Adaloアプリで、既存のログインおよびサインアップフォームをクリックします。
これらのフォームが個々のコンポーネントのグループであることに注意してください。Xanoを使用したサインアップとログインは、フォームコンポーネントに組み込まれていないアクションなので、事前に構築されたフォームコンポーネントでは機能しません。したがって、アプリ内のフォームを構築するには、個々の入力、ラベル、およびボタンを使用する必要があります。

2. サインアップボタンをダブルクリックして設定を開き、スクロールしてクリックアクションエリアに移動します。

3. +アクションを追加し、MoreをホバーしてからUser Loginをホバーし、External Signupを選択します。

4. 画面上で利用可能なEmailとPasswordのマジックテキストからアクション入力を入力します。
これらを消去して、独自のスタイルとラベリングで独自のフォームと入力を作成することもできます。これらは単に始めるための例です。

5. ログインフォームについても同様のことを行うことができますが、今回はExternal Login機能を選択してください。

6. ログアウトアクションを使用してログアウトする方法も提供する必要があります。
ログアウトアクションをアプリ内の任意のボタンに配置できますが、サインアップ画面にリンクするようにしてください。
7. Xanoのユーザーコレクションに移動して、パスワード要件を追加または削除できます。
Xanoでパスワード要件を変更するには、パスワードフィールドを選択し、[設定]をクリックしてからフィールドからフィルターを追加または削除します👇
[設定]を選択
フィルターを選択または削除
(オプション) パスワード要件をフィルターとして追加します。
詳細
Xanoアプリではパスワードを忘れる機能は利用できませんが、このビデオに従ってXano側でこの機能を構築することができます。
ユーザーを更新する必要がある場合、デフォルトのXanoエンドポイントを使用している場合は、変更したい1つの値だけでなく、ユーザーのすべての既存の値をアクションで送信する必要があります。Set Filtersを使用してこの動作を変更できます。
ログインまたはサインアップにInputコンポーネントを使用した後、デフォルト値は自動的に空に戻らないため、「入力値の変更」を使用する必要があります。
ヘルプ
すべての統合と同様に、Adaloは統合のAdalo側のサポートしか提供できません。Xanoアカウント、ダッシュボード、または実装に関する支援が必要な場合は、Xanoのドキュメント、Xanoのコミュニティ、Xano University、またはXanoサポートに直接お問い合わせください。
この記事に関する追加のヘルプが必要な場合は、いつでもコミュニティフォーラムで質問できます!投稿にこの記事へのリンクを貼り付けることも忘れずに!また、Adalo App AcademyのXanoコースも参考になるかもしれません!
チュートリアルやヘルプドキュメントのリクエストがありますか?お知らせください!
Last updated
Was this helpful?