yoti-8.x-2.5/yoti.routing.yml
yoti.routing.yml
yoti.link:
path: '/yoti/link'
defaults:
_controller: '\Drupal\yoti\Controller\YotiStartController::link'
requirements:
_permission: 'access content'
_custom_access: '\Drupal\yoti\Controller\YotiStartController::accessLink'
options:
no_cache: TRUE
yoti.register:
path: '/yoti/register'
defaults:
_form: '\Drupal\yoti\Form\YotiUserLoginForm'
_title: 'User Login'
requirements:
_user_is_logged_in: 'FALSE'
options:
no_cache: TRUE
yoti.unlink:
path: '/yoti/unlink'
defaults:
_form: '\Drupal\yoti\Form\YotiUnlinkForm'
_title: 'Unlink Yoti'
requirements:
_user_is_logged_in: 'TRUE'
_custom_access: '\Drupal\yoti\Form\YotiUnlinkForm::access'
options:
no_cache: TRUE
yoti.bin-file:
path: '/yoti/bin-file/{field}'
defaults:
_controller: '\Drupal\yoti\Controller\YotiStartController::binFile'
requirements:
_custom_access: '\Drupal\yoti\Controller\YotiStartController::accessBinFile'
_csrf_token: 'TRUE'
options:
no_cache: TRUE
yoti.settings_form:
path: 'admin/config/people/yoti'
defaults:
_title: 'Yoti settings'
_form: '\Drupal\yoti\Form\YotiSettingsForm'
requirements:
_permission: 'administer yoti'
