ユーザ認証
ユーザの一意性
ユーザは、プロバイダ名とプロバイダのプール ID およびプロバイダ側のユーザ ID を複合して一意なユーザとされます。
プロバイダ名
OIDC トークンなど認証情報を発行するプロバイダの名前です。現在対応しているプロバイダは以下の通りです。
FirebaseAuth(id=firebase)
プロバイダのプール ID
各プロバイダが提供するユーザプールの ID です。 firebase の場合は、Firebase プロジェクトの ID を指定します。
プロバイダ側のユーザ ID
各プロバイダーのユーザプールにおいて、ユーザを一意に識別するための ID です。
info
ArcAPIではプロバイダ名とプロバイダプールIDを合わせてユーザプールIDとして表します。
firebaseのプロジェクトIDがweb-rollの場合、firebase:web-rollがユーザプールIDとなります。