我在我的应用程序中使用Google Smart Lock,它适用于Google登录,但是对于Facebook登录,我找不到任何文档来保存凭据。
答案 0 :(得分:0)
您尝试过吗?
LoginManager.getInstance().apply {
registerCallback(facebookCallbackManager, object : FacebookCallback<LoginResult>
override fun onSuccess(loginResult: LoginResult) {
// Save the credentials on Google Smart Lock
smartLockClient.save(Credential.Builder(loginResult.accessToken.userId)
.setAccountType(IdentityProviders.FACEBOOK)
.build()
)
}
...
}
logInWithReadPermissions(this@LoginActivity, mutableListOf("email", "public_profile"))
}