рефакторинг. trait OAuth2Service перенесен в OAuth2Service.scala