...
The Public User Registration module includes all the necessary components to implement PUR on your site.
You can make the components available on any page template. The components will be used on pages for registration, login and related PUR tasks.
The Travel demo's Public Users template makes the components available in main
area of the page. The example uses this template. See Area definition for more.
Localtab Group |
---|
Localtab |
---|
| Code Pro |
---|
language | js |
---|
sections | 8-28 |
---|
url | http://git.magnolia-cms.com/projects/MODULES/repos/demo-projects/browse/community/magnolia-travel-demo/src/main/resources/travel-demo/templates/pages/pur.yaml?at=master&raw |
---|
|
| |
Localtab |
---|
| Advanced Tables - Table Plus |
---|
heading | 0 |
---|
multiple | false |
---|
enableHeadingAttributes | false |
---|
enableSorting | false |
---|
class | m5-configuration-tree |
---|
enableHighlighting | false |
---|
| Node name | Value |
---|
|
| |
| |
| | |
| | public-user-registration:components/login | |
| | public-user-registration:components/registration | | |
| | public-user-registration:components/userUpdate | |
| | public-user-registration:components/forgottenPassword | |
| | public-user-registration:components/passwordChange | |
| | public-user-registration:components/enableUser | |
| | travel-demo:components/textImage |
|
|
|
...
These options are configured in /moudlesmodules/public-user-registration/config/configurations/sportstation
.
Localtab |
---|
|
Advanced Tables - Table Plus |
---|
heading | 0 |
---|
multiple | false |
---|
enableHeadingAttributes | false |
---|
enableSorting | false |
---|
class | m5-configuration-tree |
---|
enableHighlighting | false |
---|
| Node name | Value |
---|
|
| | |
| |
| |
| |
| | info.magnolia.module.publicuserregistration.strategy.Always | passwordRetrievalStrategy |
| | /public-user-registration/templates/mail/password-reset-email.ftl | | /sportstation/sports-club/retrieve-club-password/change-club-password | |
| | anonymous | | override | | |
| | sportstation-pur | | ../default |
|
|
...
Group | Granted roles |
sportstation-pur | sportstation-pur |
| travel-demo-base |
| | imaging-base |
Adding a client callback to the security filter
...
Localtab |
---|
|
Advanced Tables - Table Plus |
---|
heading | 0 |
---|
multiple | false |
---|
enableHeadingAttributes | false |
---|
enableSorting | false |
---|
class | m5-configuration-tree |
---|
enableHighlighting | false |
---|
| Node name | Value |
---|
|
| |
| |
| |
| | |
| |
| | |
| |
| | info.magnolia.cms.util.SimpleUrlPattern | | (*|sportstation)/sports-club/(profile-update|club-deals)* | | info.magnolia.cms.security.auth.callback.RedirectClientCallback | | /sportstation/sports-club/club-login.html |
|
|
...