Further Drupal 8.6.4 changes. Some core files were not committed before a commit...
[yaffs-website] / web / core / modules / user / user.routing.yml
1 user.register:
2   path: '/user/register'
3   defaults:
4     _entity_form: 'user.register'
5     _title: 'Create new account'
6   requirements:
7     _access_user_register: 'TRUE'
8
9 user.logout:
10   path: '/user/logout'
11   defaults:
12     _controller: '\Drupal\user\Controller\UserController::logout'
13   requirements:
14     _user_is_logged_in: 'TRUE'
15
16 user.admin_index:
17   path: '/admin/config/people'
18   defaults:
19     _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
20     _title: 'People'
21   requirements:
22     _permission: 'access administration pages'
23
24 entity.user.admin_form:
25   path: '/admin/config/people/accounts'
26   defaults:
27     _form: '\Drupal\user\AccountSettingsForm'
28     _title: 'Account settings'
29   requirements:
30     _permission: 'administer account settings'
31
32 entity.user.collection:
33   path: '/admin/people'
34   defaults:
35     _entity_list: 'user'
36     _title: 'People'
37   requirements:
38     _permission: 'administer users'
39
40 user.admin_create:
41   path: '/admin/people/create'
42   defaults:
43     _entity_form: 'user.register'
44     _title: 'Add user'
45   requirements:
46     _permission: 'administer users'
47
48 user.admin_permissions:
49   path: '/admin/people/permissions'
50   defaults:
51     _form: '\Drupal\user\Form\UserPermissionsForm'
52     _title: 'Permissions'
53   requirements:
54     _permission: 'administer permissions'
55
56 entity.user_role.edit_permissions_form:
57   path: '/admin/people/permissions/{user_role}'
58   defaults:
59     _form: '\Drupal\user\Form\UserPermissionsRoleSpecificForm'
60     _title: 'Edit role'
61   requirements:
62     _entity_access: 'user_role.update'
63
64 user.multiple_cancel_confirm:
65   path: '/admin/people/cancel'
66   defaults:
67     _form: '\Drupal\user\Form\UserMultipleCancelConfirm'
68     _title: 'Cancel user'
69   requirements:
70     _permission: 'administer users'
71
72 entity.user_role.collection:
73   path: '/admin/people/roles'
74   defaults:
75     _entity_list: 'user_role'
76     _title: 'Roles'
77   requirements:
78     _permission: 'administer permissions'
79
80 user.role_add:
81   path: '/admin/people/roles/add'
82   defaults:
83     _entity_form: user_role.default
84     _title: 'Add role'
85   requirements:
86     _permission: 'administer permissions'
87
88 entity.user_role.edit_form:
89   path: '/admin/people/roles/manage/{user_role}'
90   defaults:
91     _entity_form: user_role.default
92     _title: 'Edit role'
93   requirements:
94     _entity_access: user_role.update
95
96 entity.user_role.delete_form:
97   path: '/admin/people/roles/manage/{user_role}/delete'
98   defaults:
99     _entity_form: user_role.delete
100     _title: 'Delete role'
101   requirements:
102     _entity_access: user_role.delete
103
104 user.pass:
105   path: '/user/password'
106   defaults:
107     _form: '\Drupal\user\Form\UserPasswordForm'
108     _title: 'Reset your password'
109   requirements:
110     _access: 'TRUE'
111   options:
112     _maintenance_access: TRUE
113
114 user.pass.http:
115   path: '/user/password'
116   defaults:
117     _controller: \Drupal\user\Controller\UserAuthenticationController::resetPassword
118   methods: [POST]
119   requirements:
120     _access: 'TRUE'
121     _format: 'json'
122
123 user.page:
124   path: '/user'
125   defaults:
126     _controller: '\Drupal\user\Controller\UserController::userPage'
127     _title: 'My account'
128   requirements:
129     _user_is_logged_in: 'TRUE'
130
131 user.login:
132   path: '/user/login'
133   defaults:
134     _form: '\Drupal\user\Form\UserLoginForm'
135     _title: 'Log in'
136   requirements:
137     _user_is_logged_in: 'FALSE'
138   options:
139     _maintenance_access: TRUE
140
141 user.login.http:
142   path: '/user/login'
143   defaults:
144     _controller: \Drupal\user\Controller\UserAuthenticationController::login
145   methods: [POST]
146   requirements:
147     _user_is_logged_in: 'FALSE'
148     _format: 'json'
149
150 user.login_status.http:
151   path: '/user/login_status'
152   defaults:
153     _controller: \Drupal\user\Controller\UserAuthenticationController::loginStatus
154   methods: [GET]
155   requirements:
156     _access: 'TRUE'
157     _format: 'json'
158
159 user.logout.http:
160   path: '/user/logout'
161   defaults:
162     _controller: \Drupal\user\Controller\UserAuthenticationController::logout
163   methods: [POST]
164   requirements:
165     _user_is_logged_in: 'TRUE'
166     _format: 'json'
167     _csrf_token: 'TRUE'
168
169 user.cancel_confirm:
170   path: '/user/{user}/cancel/confirm/{timestamp}/{hashed_pass}'
171   defaults:
172     _title: 'Confirm account cancellation'
173     _controller: '\Drupal\user\Controller\UserController::confirmCancel'
174     timestamp: 0
175     hashed_pass: ''
176   requirements:
177     _entity_access: 'user.delete'
178     user: \d+
179
180 user.reset.login:
181   path: '/user/reset/{uid}/{timestamp}/{hash}/login'
182   defaults:
183     _controller: '\Drupal\user\Controller\UserController::resetPassLogin'
184     _title: 'Reset password'
185   requirements:
186     _user_is_logged_in: 'FALSE'
187   options:
188     _maintenance_access: TRUE
189     no_cache: TRUE
190
191 user.reset:
192   path: '/user/reset/{uid}/{timestamp}/{hash}'
193   defaults:
194     _controller: '\Drupal\user\Controller\UserController::resetPass'
195     _title: 'Reset password'
196   requirements:
197     _access: 'TRUE'
198   options:
199     _maintenance_access: TRUE
200     no_cache: TRUE
201
202 user.reset.form:
203   path: '/user/reset/{uid}'
204   defaults:
205     _controller: '\Drupal\user\Controller\UserController::getResetPassForm'
206     _title: 'Reset password'
207   requirements:
208     _user_is_logged_in: 'FALSE'
209   options:
210     _maintenance_access: TRUE
211     no_cache: TRUE