2016-11-22 3 views
1

私は2つのFirebaseユーザIDを結合する鍵を作成しています。FirebaseユーザIDで許可される文字

FirebaseユーザーIDがどの文字セットで構成されているか知っていますか?理想的には、区切り文字は、FirebaseユーザーIDを構成する可能性のある文字セット内にあってはなりません。

(P.:アンダースコア「_」または二重アンダースコア「__」を区切り文字として使用することを計画しています)。

答えて

0

自動生成された最新バージョンFirebaseのUIDは英数字で、ダッシュまたはアンダースコアはありません。 Firebaseの以前のバージョンでは、uuidをuidに使用していました。そのため、ダッシュが含まれていました。つまり、admin sdkを使用して独自のユーザーを作成する場合は、uidでダッシュとアンダースコアを指定できます。 128文字の制限があることに注意してください。

1

私の経験から、Firebaseの最新バージョンは^[0-9a-zA-Z]{27}[0-9]$パターンに従っています。

最後に必ず数字があるのはわかりませんが、一貫しているようです。

関連する問題