You are here

urllogin.routing.yml in urllogin 8

Same filename and directory in other branches
  1. 2.x urllogin.routing.yml

File

urllogin.routing.yml
View source
  1. # Drupal 8 urllogin.routing.yml
  2. urllogin.admin:
  3. path: '/admin/config/people/urllogin'
  4. defaults:
  5. _form: '\Drupal\urllogin\Form\UrlloginForm'
  6. _title: 'Administer URL login'
  7. requirements:
  8. _permission: 'administer URL login'
  9. urllogin.l_test:
  10. # Tests URL but does not log in
  11. path: '/l_test/{urlstring}/{dest}'
  12. defaults:
  13. _controller: '\Drupal\urllogin\Controller\UrlloginController::linkTest'
  14. _title: 'Test URL login'
  15. urlstring: ''
  16. dest: ''
  17. requirements:
  18. _permission: 'view test pages'
  19. urllogin.status:
  20. # Report URL login status
  21. path: '/urllogin/status'
  22. defaults:
  23. _controller: '\Drupal\urllogin\Controller\UrlloginController::status'
  24. _title: 'URL Login Status'
  25. requirements:
  26. _permission: 'view test pages'
  27. urllogin.user_list:
  28. # Download user access URL's as a file of tab separated variables
  29. path: '/urllogin/userlist.csv'
  30. defaults:
  31. _controller: '\Drupal\urllogin\Controller\UrlloginController::userList'
  32. _title: 'URL Login Status'
  33. requirements:
  34. _permission: 'view test pages'
  35. urllogin.content:
  36. path: '/example'
  37. defaults:
  38. _controller: '\Drupal\urllogin\Controller\UrlloginController::content'
  39. _title: 'Hello World'
  40. requirements:
  41. _permission: 'access content'
  42. urllogin.login:
  43. path: '/l/{urlstring}/{arg}'
  44. defaults:
  45. _controller: '\Drupal\urllogin\Controller\UrlloginController::login'
  46. urlstring: ''
  47. arg: ''
  48. requirements:
  49. _permission: 'access content'