[ Index ]

PHP Cross Reference of phpBB-3.3.14-deutsch

title

Body

[close]

/config/default/container/ -> services_auth.yml (source)

   1  services:
   2  # ----- Auth management -----
   3      auth:
   4          class: phpbb\auth\auth
   5  
   6  # ----- Auth providers -----
   7      auth.provider_collection:
   8          class: phpbb\auth\provider_collection
   9          arguments:
  10              - '@service_container'
  11              - '@config'
  12          tags:
  13              - { name: service_collection, tag: auth.provider }
  14  
  15      auth.provider.db:
  16          class: phpbb\auth\provider\db
  17          arguments:
  18              - '@captcha.factory'
  19              - '@config'
  20              - '@dbal.conn'
  21              - '@passwords.manager'
  22              - '@request'
  23              - '@user'
  24              - '%core.root_path%'
  25              - '%core.php_ext%'
  26          tags:
  27              - { name: auth.provider }
  28  
  29      auth.provider.apache:
  30          class: phpbb\auth\provider\apache
  31          arguments:
  32              - '@config'
  33              - '@dbal.conn'
  34              - '@language'
  35              - '@request'
  36              - '@user'
  37              - '%core.root_path%'
  38              - '%core.php_ext%'
  39          tags:
  40              - { name: auth.provider }
  41  
  42      auth.provider.ldap:
  43          class: phpbb\auth\provider\ldap
  44          arguments:
  45              - '@config'
  46              - '@dbal.conn'
  47              - '@language'
  48              - '@user'
  49          tags:
  50              - { name: auth.provider }
  51  
  52      auth.provider.oauth:
  53          class: phpbb\auth\provider\oauth\oauth
  54          arguments:
  55              - '@config'
  56              - '@dbal.conn'
  57              - '@auth.provider.db'
  58              - '@dispatcher'
  59              - '@language'
  60              - '@request'
  61              - '@auth.provider.oauth.service_collection'
  62              - '@user'
  63              - '%tables.auth_provider_oauth_token_storage%'
  64              - '%tables.auth_provider_oauth_states%'
  65              - '%tables.auth_provider_oauth_account_assoc%'
  66              - '%tables.users%'
  67              - '%core.root_path%'
  68              - '%core.php_ext%'
  69          tags:
  70              - { name: auth.provider }
  71  
  72  # ----- OAuth services providers -----
  73      auth.provider.oauth.service_collection:
  74          class: phpbb\di\service_collection
  75          arguments:
  76              - '@service_container'
  77          tags:
  78              - { name: service_collection, tag: auth.provider.oauth.service }
  79  
  80      auth.provider.oauth.service.bitly:
  81          class: phpbb\auth\provider\oauth\service\bitly
  82          arguments:
  83              - '@config'
  84              - '@request'
  85          tags:
  86              - { name: auth.provider.oauth.service }
  87  
  88      auth.provider.oauth.service.facebook:
  89          class: phpbb\auth\provider\oauth\service\facebook
  90          arguments:
  91              - '@config'
  92              - '@request'
  93          tags:
  94              - { name: auth.provider.oauth.service }
  95  
  96      auth.provider.oauth.service.google:
  97          class: phpbb\auth\provider\oauth\service\google
  98          arguments:
  99              - '@config'
 100              - '@request'
 101          tags:
 102              - { name: auth.provider.oauth.service }
 103  
 104      auth.provider.oauth.service.twitter:
 105          class: phpbb\auth\provider\oauth\service\twitter
 106          arguments:
 107              - '@config'
 108              - '@request'
 109          tags:
 110              - { name: auth.provider.oauth.service }


Generated: Mon Nov 25 19:05:08 2024 Cross-referenced by PHPXref 0.7.1