mocean_sms_login-8.x-1.x-dev/mocean_sms_login.routing.yml
mocean_sms_login.routing.yml
mocean_sms_login.settings:
path: '/admin/config/mocean_sms_login/settings'
defaults:
_title: 'MoceanSMS Settings'
_form: '\Drupal\mocean_sms_login\Form\SmsLoginSettingsForm'
requirements:
_permission: 'configure mocean sms login settings'
mocean_sms_login.sms_login_form:
path: '/user/{user}/mocean_sms_login/toggle'
defaults:
_controller: '\Drupal\mocean_sms_login\Controller\SmsLoginController::smsLoginPage'
_title: 'SMS Login'
requirements:
_permission: 'enable and disable sms login'
_entity_access: 'user.update'
user: \d+
options:
parameters:
user:
type: entity:user
mocean_sms_login.sms_login_opt_in_form:
path: '/user/{user}/mocean_sms_login/opt_in/{arg}'
defaults:
_controller: '\Drupal\mocean_sms_login\Controller\SmsLoginController::smsOptInPage'
_title: 'SMS Login Opt-In'
requirements:
_permission: 'enable and disable sms login'
_entity_access: 'user.update'
user: \d+
options:
parameters:
user:
type: entity:user
mocean_sms_login.sms_login_verify_form:
path: '/mocean_sms_login/verify/{uid}/{arg}'
defaults:
_controller: '\Drupal\mocean_sms_login\Controller\SmsLoginController::smsVerifyPage'
_title: 'SMS Login Verify'
requirements:
_access: 'TRUE'
