User Type(ユーザータイプ)
概要
これは User タイプで利用できる特有のフィールドとオプションです。
User タイプ専用のフィールドで、そのユーザーのメールアドレスを返します。
ユーザーがソーシャルログインでサインアップした場合は、そのソーシャルネットワークが提供するメールアドレスが返されます(利用可能な場合)。
…is logged in(ログインしている)
現在のユーザーがログインしている場合に yes を返します。
…has an account(アカウントを持っている)
そのユーザーがアカウントを持っている場合に yes を返します。
※このオプションは、データソースが「Current User」ではないときに表示されます。
…isn’t logged in(ログインしていない)
現在のユーザーがログインしていない場合に yes を返します。
…doesn’t have an account(アカウントを持っていない)
ユーザーがアカウントを持っていない場合に yes を返します。
※このオプションも、データソースが「Current User」ではないときに表示されます。
…’s email confirmed(メールが確認済み)
現在のユーザーが、確認メール内のリンクをクリックしてメールアドレスを確認済みの場合、yes を返します。
…uses password(パスワードで登録している)
現在のユーザーが OAuth プロバイダではなく、パスワードを使ってアカウントを作成した場合に yes を返します。
…uses 2FA(2要素認証を利用している)
現在のユーザーがアカウントに 2FA(二要素認証)を有効化している場合に yes を返します。
…has 2FA backup codes(2要素認証バックアップコードを保持している)
現在のユーザーがバックアップコードを設定している場合に yes を返します。
…is using cookies(クッキーを使用している)
このオペレーターは、アプリで「Do not set cookies on new visitors by default(新規訪問者にデフォルトでクッキーを設定しない)」設定を有効にしている場合にのみ表示されます。
ユーザーが「クッキー使用に同意」アクション、またはサインアップ/ログインによりクッキーが設定されている場合は yes を返し、
クッキーが設定されていない場合は no を返します。