Skip to content

Commit 7b960d0

Browse files
master - IBX-6744 Sort and design user section of the documentation (#2250)
1 parent cbb7b2e commit 7b960d0

25 files changed

+440
-399
lines changed

docs/commerce/storefront/configure_storefront.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ interface CatalogResolverInterface
8585

8686
The following user settings mechanisms used in `ibexa/storefront` are reused from `ibexa/user` package:
8787

88-
- [change password feature](user_management.md)
88+
- [change password feature](passwords.md)
8989
- user avatar
9090

9191
Settings for a Storefront user are configured under the `ibexa.system.<scope>.storefront.user_settings_groups` [configuration key](configuration.md#configuration-files):

docs/customer_management/create_user_registration_form.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ First, make sure you [enabled user registration](permission_use_cases.md#registe
1414
In your configuration, under `allowed_field_definitions_identifiers` [configuration key](configuration.md#configuration-files),
1515
specify the fields that should be part of your registration form.
1616
You can also define what kind of user you want to create under `user_type_identifier` e.g. frontend user.
17-
To learn more about available users, see [user types documentation](user_management.md#user-types).
17+
To learn more about available users, see [user types documentation](user_registration.md#user-types).
1818

1919
``` yaml
2020
ibexa:

docs/getting_started/first_steps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ module.exports = [ eZConfig, ibexaConfig, ...customConfigs ];
4141

4242
Make sure that you change the default password before you switch your installation
4343
from development to production.
44-
For more information about passwords, see [Passwords](user_management.md#passwords).
44+
For more information about passwords, see [Passwords](passwords.md).
4545
For more information about production security, see [Security checklist](security_checklist.md).
4646

4747
2\. Select Content and go to Content Types.

docs/infrastructure_and_maintenance/security/development_security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ If you want to use this feature, you must at least extend the login template in
9696

9797
Symfony provides native support for [multiple user providers]([[= symfony_doc =]]/security/multiple_user_providers.html). This makes it easy to integrate any kind of login handlers, including SSO and existing third-party bundles (e.g. [FR3DLdapBundle](https://github.com/Maks3w/FR3DLdapBundle), [HWIOauthBundle](https://github.com/hwi/HWIOAuthBundle), [FOSUserBundle](https://github.com/FriendsOfSymfony/FOSUserBundle), [BeSimpleSsoAuthBundle](https://github.com/BeSimple/BeSimpleSsoAuthBundle), etc.).
9898

99-
See [Authenticating a user with multiple user provider](user_management.md#authenticate-user-with-multiple-user-providers) for more information.
99+
See [Authenticating a user with multiple user provider](user_authentication.md#authenticate-user-with-multiple-user-providers) for more information.
100100

101101
## JWT authentication
102102

docs/infrastructure_and_maintenance/security/security_checklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ This is specially important for admin accounts and other privileged users.
7979

8080
!!! tip "Password rules"
8181

82-
See [setting up password rules](user_management.md#password-rules).
82+
See [setting up password rules](passwords.md#password-rules).
8383

8484
### Secure secrets
8585

docs/release_notes/ez_platform_v3.0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ The `keyword` Field Type can now recognize versions of a Content item.
136136

137137
#### Login by User name or email
138138

139-
You can now give your users th ability to [log in with User name or with email](https://doc.ibexa.co/en/latest/guide/user_management/user_management/#login-methods).
139+
You can now give your users th ability to [log in with User name or with email](https://doc.ibexa.co/en/latest/users/login_methods).
140140

141141
#### Password rules
142142

docs/templating/layout/add_forgot_password_option.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ which users receive after they request a password change.
2727
The [default templates](https://github.com/ibexa/user/tree/main/src/bundle/Resources/views) for forgot password form and email are located in `ibexa/user/src/bundle/Resources/views`.
2828
The [templates](https://github.com/ibexa/admin-ui/tree/main/src/bundle/Resources/views/themes/admin/account/forgot_password) specific for the Back Office are in `ibexa/admin-ui/src/bundle/Resources/views/themes/admin/account`.
2929

30-
You can also modify [other user management templates](user_management.md#other-user-management-templates).
30+
You can also modify [other user management templates](user_registration.md#other-user-management-templates).
3131

3232
To add a link redirecting to the reset password form, in the page layout template, provide the following code:
3333

docs/templating/layout/add_login_form.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ description: Customize the login form for new users in your site front end.
55
# Add login form
66

77
You can create a login form for your users.
8-
Follow the instruction below to create a template with login form. If you want to configure more options for example, password expiration, see [other user management templates](user_management.md#other-user-management-templates).
8+
Follow the instruction below to create a template with login form. If you want to configure more options for example, password expiration, see [other user management templates](user_registration.md#other-user-management-templates).
99

10-
First, make sure you have configured [login methods](user_management.md#login-methods).
10+
First, make sure you have configured [login methods](login_methods.md).
1111

1212
If you only want to change a template, add the following configuration under the `ibexa.system.<scope>.user` [configuration key](configuration.md#configuration-files):
1313

@@ -52,7 +52,7 @@ In `templates/themes/<theme_name>/login`, create an `expired_credentials.html.tw
5252
## Customize login form
5353

5454
You can use a custom template for example to display information about password expiration
55-
or to customize [other user management templates](user_management.md#other-user-management-templates).
55+
or to customize [other user management templates](user_registration.md#other-user-management-templates).
5656

5757
In case of more advanced template customization, you can use a subscriber,
5858
for example in `src/EventSubscriber/LoginFormViewSubscriber.php`:

docs/tutorials/beginner_tutorial/8_enable_account_registration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ The User you have just created will have the Roles assigned to this group.
171171
!!! tip
172172

173173
You can change the group in which new Users are placed (but you don't need to do it for this tutorial).
174-
See [Registering new users](user_management.md#registering-new-users) for more information.
174+
See [Registering new users](user_registration.md) for more information.
175175

176176
At this point you don't want anyone who registers to be able to add content to the website.
177177
That's why you'll create a new User Group with additional permissions.

docs/update_and_migration/from_3.3/update_from_3.3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ On Experience or Commerce edition, run the following scripts:
393393

394394
Following [Security advisory: IBEXA-SA-2022-009](https://developers.ibexa.co/security-advisories/ibexa-sa-2022-009-critical-vulnerabilities-in-graphql-role-assignment-ct-editing-and-drafts-tooltips),
395395
unless you can verify based on your log files that the vulnerability hasn't been exploited,
396-
you should [revoke passwords](https://doc.ibexa.co/en/latest/users/user_management/#revoking-passwords) for all affected users.
396+
you should [revoke passwords](https://doc.ibexa.co/en/latest/users/passwords/#revoking-passwords) for all affected users.
397397

398398
### v3.3.34
399399

0 commit comments

Comments
 (0)