我超希望有人能帮助我 - 我有点卡住。
我愉快地使用火力权威性与微软AD。 我AuthProvider是firebase.auth.OAuthProvider('microsoft.com')
当我打电话firebase.auth().signInWithPopup()
与供应商,一切都很正常。 我可以挑选出accessToken
从产生UserCredential
和访问微软图形API的没问题(耶!)。
火力地堡仍然存在并再次验证和我的应用程序获得通过的预期回调onAuthStateChanged
新firebase.User
当用户返回到我的SPA之后(也耶!)。
坏消息 (这里我卡)是: 我怎么得到微软图形accessToken
在这个流程 (例如,当用户以后返回到我的应用程序)? 我不希望他们有另一个弹出(yech)重新进行身份验证。
基本上,我怎么从一个有效去firebase.User
到MS图形accessToken
用户返回时?
感谢这么这么多的帮助!