Armazenar credencial do Facebook no Android para senha do Google Smart Lock
Armazenar credencial do Facebook na senha do Google Smart Lock
Consegui armazenar credenciais básicas de nome de usuário / senha no Smart Lock Password. Há uma abundância de documentação e exemplos de credenciais do Google:
GoogleSignInAccount gsa = signInResult.getSignInAccount();
Credential credential = new Credential.Builder(gsa.getEmail())
.setAccountType(IdentityProviders.GOOGLE)
.setName(gsa.getDisplayName())
.setProfilePictureUri(gsa.getPhotoUrl())
.build();
Mas até agora não consegui armazenar uma credencial do Facebook. Deve ser algo semelhante. Mas o que exatamente? Ou é algo completamente diferente ou não é suportado?
Credential credential = new Credential.Builder(<what goes here?!>)
.setAccountType(IdentityProviders.FACEBOOK)
.setName(<and here?>)
.setProfilePictureUri(<is this necessary?>)
.build();