rest.routing.yml
Same filename and directory in other branches
3 string references to YAML keys in rest.routing.yml
- RestAuthenticationController::login in core/
modules/ rest/ src/ Controller/ RestAuthenticationController.php - Logs in a user.
- RestLoginHttpTest::getLoginStatusUrlString in core/
modules/ rest/ tests/ src/ Functional/ RestLoginHttpTest.php - Gets the URL string for checking login for a given serialization format.
- UserRouteAlterSubscriber::onRoutingAlterAddFormats in core/
modules/ serialization/ src/ EventSubscriber/ UserRouteAlterSubscriber.php - Adds supported formats to the user authentication HTTP routes.
File
-
core/
modules/ rest/ rest.routing.yml
View source
- rest.pass:
- path: '/user/password'
- defaults:
- _controller: \Drupal\rest\Controller\RestAuthenticationController::resetPassword
- methods: [POST]
- requirements:
- _access: 'TRUE'
- _format: 'json'
-
- rest.login:
- path: '/user/login'
- defaults:
- _controller: \Drupal\rest\Controller\RestAuthenticationController::login
- methods: [POST]
- requirements:
- _user_is_logged_in: 'FALSE'
- _format: 'json'
-
- rest.login_status:
- path: '/user/login_status'
- defaults:
- _controller: \Drupal\rest\Controller\RestAuthenticationController::loginStatus
- methods: [GET]
- requirements:
- _access: 'TRUE'
- _format: 'json'
-
- rest.logout:
- path: '/user/logout'
- defaults:
- _controller: \Drupal\rest\Controller\RestAuthenticationController::logout
- methods: [POST]
- requirements:
- _user_is_logged_in: 'TRUE'
- _format: 'json'
- _csrf_token: 'TRUE'
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.