[
https://issues.apache.org/jira/browse/ISIS-987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14263651#comment-14263651
]
Martin Grigorov commented on ISIS-987:
--------------------------------------
The functionality to self-register an account and to reset password is
implemented.
To test it one will need to provide an impl of
org.apache.isis.applib.services.userreg.UserRegistrationService.
isis-module-security provides such implementation. When starting
isis-module-security webapp the signin page will show two additional links: one
for signup and another for password recovery.
There is a new email notification service that is used to send HTML emails with
unique urls for the registration and password recovery. It needs some SMTP
settings to be able to do its job. See
https://github.com/apache/isis/blob/ISIS-987/core/runtime/src/main/java/org/apache/isis/core/runtime/services/email/EmailNotificationServiceDefault.java#L130-L148.
All these settings could be set in isis.properties or as JVM system properties.
If you have GMail account then it is enough to provide something like:
[email protected]
-Disis.notification.email.sender.password=mypasswd
The email templates need some more work. They look OK-ish in some email
providers (e.g. abv.bg and yahoo.com) but not so good in GMail.com.
Any feedback is welcome !
> Provide some sort of mechanism to allow users to self-register for an Isis
> application.
> ---------------------------------------------------------------------------------------
>
> Key: ISIS-987
> URL: https://issues.apache.org/jira/browse/ISIS-987
> Project: Isis
> Issue Type: New Feature
> Components: Core, Viewer: Wicket
> Affects Versions: viewer-wicket-1.7.0, core-1.7.0
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Fix For: viewer-wicket-1.9.0, core-1.9.0
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)