Я новичок в Play framework, поэтому я новичок в обеспечении социальной поддержки. Я должен внедрить аутентификацию Google в рамках проекта, но я не знаю, как именно я должен подключиться к gmail. То, что у меня есть класс счета, который расширяет Идентичность как это:Secure Social connect provider
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?