authWithCustomToken
auth0 を介した委任認証フローの一部として、Firebase のメソッドを使用しています。
Auth0 はそのdelegate
呼び出しを通じて JWT を提供し、それを に渡しauthWithCustomToken
ます。Firebase は、認証が成功したことを通知し、下に値を表示しますauthData
が、この値には null が含まれていますuid
。私の知る限り、私の Firebase セキュリティ ルールは制限のために UID を使用する必要があるため、何か問題が発生しているようです。
authData
応答は次のとおりです。
{ auth: { fb_id: 'auth0|555afce3f3066cf36f5ebd58' },
expires: 1453234943,
token: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczovL2ZyZWVmb3JtZXJzLmF1dGgwLmNvbS8iLCJzdWIiOiJhdXRoMHw1NTVhZmNlM2YzMDY2Y2YzNmY1ZWJkNTgiLCJhdWQiOiJQaEpNNzdmVjhVbnl5Rjc3REFKQzdOM1BPRnNoZTRVYSIsImV4cCI6MTQ1MzIzNDk0MywiaWF0IjoxNDUzMTk4OTQzLCJ2IjowLCJkIjp7ImZiX2lkIjoiYXV0aDB8NTU1YWZjZTNmMzA2NmNmMzZmNWViZDU4In0sImF6cCI6InJnZ3VBc1hkT25mY0NTT1FLcTdpU3F2cDRER1ZMQTVUIn0.87DmiUn0TY0G3kpPyiJoK6d-aTKsBNlfHBHbM4R4WMk',
uid: null,
provider: 'custom' }