Aar*_*rel 3 ios firebase swift
通过传递false给Auth.auth().currentUser?.getIDTokenForcingRefresh,该函数与的功能相同getIDToken,不同之处在于,如果当前令牌过期,它将刷新令牌。那么,使用不是getIDTokenForcingRefresh严格优于使用getIDToken吗?在什么情况下,有人会使用getIDToken?
小智 5
是。最好用
func getIDTokenForcingRefresh(_ forceRefresh: Bool, completion: AuthTokenCallback? = nil)
Run Code Online (Sandbox Code Playgroud)
但是您应该注意该forceRefresh参数。如果设置forceRefresh为,true则每次调用该方法时都会刷新令牌。
相反,您也可以使用
func getIDToken(completion: AuthTokenCallback? = nil)
Run Code Online (Sandbox Code Playgroud)
调用此方法将在需要时刷新令牌,您不必担心forceRefresh参数。
| 归档时间: |
|
| 查看次数: |
1073 次 |
| 最近记录: |