OAuthed inのセキュリティルールで電子メールを安全に取得する方法はありますか?アプリケーション全体、またはアプリケーションのセクションは電子メールアドレスのサフィックスに固定されるようにユーザのoauthメールに基づいてセキュリティルールのファイアベースを設定する
{
".read": "auth.google.email.matches(/@example.com$/)"
".write": "auth.google.email.matches(/@example.com$/)"
}
:
は、理想的には私のようなルールを作りたかったのです。これは、アプリケーションを管理する方がはるかに簡単です。ユーザーには、会社のメールに基づいてアクセス権が与えられます。
また、ユーザーの電子メールアドレスをデータベースに保存して、書き込みできないような方法もありますが、同様のプロセスを達成できると思います。