o365-2.0.3/modules/o365_sso/o365_sso.routing.yml

modules/o365_sso/o365_sso.routing.yml
o365_sso.login_controller_login_default:
  path: '/o365/login'
  defaults:
    _controller: '\Drupal\o365_sso\Controller\LoginController::loginDefault'
    _title: 'Login to your default Microsoft 365 environment'
  requirements:
    _custom_access: 'o365_sso.check_login_access:checkAccess'
  options:
    no_cache: TRUE

o365_sso.login_controller_login:
  path: '/o365/login/{o365_connector}'
  defaults:
    _controller: '\Drupal\o365_sso\Controller\LoginController::login'
    _title: 'Login to your Microsoft 365 environment'
  requirements:
    _custom_access: 'o365_sso.check_login_access:checkAccess'
  options:
    no_cache: TRUE
    parameters:
      o365_connector:
        type: entity:o365_connector

o365_sso.login_callback_controller_callback_default:
  path: '/o365/callback'
  defaults:
    _controller: '\Drupal\o365_sso\Controller\LoginCallbackController::defaultCallback'
    _title: 'Default login callback'
  requirements:
    _custom_access: 'o365_sso.check_login_access:checkAccess'

o365_sso.login_callback_controller_callback:
  path: '/o365/callback/{o365_connector}'
  defaults:
    _controller: '\Drupal\o365_sso\Controller\LoginCallbackController::callback'
    _title: 'Login callback'
  requirements:
    _custom_access: 'o365_sso.check_login_access:checkAccess'
  options:
    no_cache: TRUE
    parameters:
      o365_connector:
        type: entity:o365_connector

o365_sso.user_login_controller_login:
  path: '/o365_sso/login/{o365_connector}'
  defaults:
    _controller: '\Drupal\o365_sso\Controller\UserLoginController::login'
    _title: 'Login drupal user'
  requirements:
    _custom_access: 'o365_sso.check_login_access:checkAccess'
  options:
    no_cache: TRUE
    parameters:
      o365_connector:
        type: entity:o365_connector

o365_sso.settings_form:
  path: '/admin/config/system/o365/settings/sso'
  defaults:
    _form: '\Drupal\o365_sso\Form\SettingsForm'
    _title: 'Microsoft 365 SSO Settings'
  requirements:
    _permission: 'access o365 sso settings page'
  options:
    _admin_route: TRUE

o365_sso.drupal_login:
  path: '/user/drupal_login'
  defaults:
    _form: '\Drupal\user\Form\UserLoginForm'
    _title: 'Log in'
  requirements:
    _user_is_logged_in: 'FALSE'
  options:
    _maintenance_access: TRUE

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc