Я хочу поддерживать только facebook в securesocial 2.0.12 для play 2.1.0, поэтому я удалил других провайдеров из securesocial.conf. Мои приложения не запускаются прямо сейчас, я получаю следующую ошибку:
Cannot load plugin
An exception occurred during Plugin [securesocial.core.providers.LinkedInProvider] initialization
No source available, here is the exception stack trace:
->java.lang.RuntimeException: [securesocial] Missing properties for provider 'linkedin'. Verify your configuration file is properly set.
securesocial.core.IdentityProvider.throwMissingPropertiesException(IdentityProvider.scala:136)
securesocial.core.OAuth1Provider.createServiceInfo(OAuth1Provider.scala:50)
securesocial.core.OAuth1Provider.<init>(OAuth1Provider.scala:33)
securesocial.core.providers.LinkedInProvider.<init>(LinkedInProvider.scala:29)
Мой файл play.pluging выглядит так после того, как я удалил всех нежелательных провайдеров (нужен только facebook)
1500:com.typesafe.plugin.CommonsMailerPlugin
9994:securesocial.core.DefaultAuthenticatorStore
9995:securesocial.core.DefaultIdGenerator
9996:securesocial.core.providers.utils.DefaultPasswordValidator
9997:securesocial.controllers.DefaultTemplatesPlugin
9998:service.InMemoryUserService
9999:securesocial.core.providers.utils.BCryptPasswordHasher
10001:securesocial.core.providers.FacebookProvider
10004:securesocial.core.providers.UsernamePasswordProvider>
Это правильно? Я использую play 2.1.0 с securesocial 2.0.12.
play -Dconfig.file=conf/yourotherconfigifnotapplication.conf run
- person Meredith   schedule 04.06.2014