我是新來播放的框架,所以我是新來確保社會。我必須在一個項目中實現Google身份驗證,但我不知道我應該如何連接到Gmail。我所擁有的是一個擴展的身份像這樣的賬戶類:確保社會連接提供商
case class Account(
identityId: IdentityId,
firstName: String,
lastName: String,
fullName: String,
email: Option[String],
avatarUrl: Option[String],
authMethod: AuthenticationMethod,
oAuth1Info: Option[OAuth1Info] = None,
oAuth2Info: Option[OAuth2Info] = None,
passwordInfo: Option[PasswordInfo] = None
)extends Identity
然後,我創建帳戶的集合,迭代它們並識別用戶想要連接的提供者。
for(account <- accounts){
if(account.identityId.providerId == service){
//Sends account info to securesocial module
success = true
}
}
我該如何稱呼安全社交API才能連接到服務,在這種情況下,Gmail?