PILOS icon indicating copy to clipboard operation
PILOS copied to clipboard

User registration, email verification and password reset

Open dsst95 opened this issue 5 years ago • 10 comments

Describe the solution you'd like It should be possible to activate user registration trough a application setting. Also the database users should have the possibility to reset their password and a configurable email verification should be implemented. Consider that different users, e.g. database and ldap users, can have the same email!

dsst95 avatar Nov 02 '20 13:11 dsst95

The admin be should choose between random password and a custom one for users that are created via the admin interface. If the password is random, send welcome email with a password (re)set link to the new user.

samuelwei avatar Dec 01 '20 10:12 samuelwei

The admin be should choose between random password and a custom one for users that are created via the admin interface. If the password is random, send welcome email with a password (re)set link to the new user.

@dennis95stumm I'm not sure if #70 is required if we can manually create user and send them an invitation email with the ability to set the password. Creating users via the interface as admin isn't possible with greenlight (at least to my knowledge)

samuelwei avatar Dec 18 '20 17:12 samuelwei

@SamuelWei This ticket was about self registration and self password reset and not about the admin who changes the users password! But it could also be implemented here, then the ticket #70 would be useless but in the Requirements the third point is something like the describes user invitation.

dsst95 avatar Jan 22 '21 07:01 dsst95

@dennis95stumm I agree. Maybe we would split this. Having a self registration feature is definitely important, but nothing that we need to start using this software. For the first release we would need a way for the admin to create non-ldap users (already possibile) and a way to reset passwords for non-ldap users. It would be great if we could add a feature that non-ldap users get a welcome email and can set their password through a link in the email.

If you think that would be better addresses in a new issue, you can open a new one.

samuelwei avatar Jan 22 '21 08:01 samuelwei

Okay I will create a new issue since this isn't the right place for the feature!

dsst95 avatar Jan 22 '21 08:01 dsst95

hello sir, I am missing self user registration and password reset feature in pilos. It would be great if you could add this feature or could connect with keycloak

ashishkpaul avatar Oct 11 '21 05:10 ashishkpaul

Dear @ashishkpaul,

for non-ldap users the is a password reset feature, image

A self user registration is currently missing and not on our priority list, however you are welcome to submit a PR.

Greetings, Samuel

samuelwei avatar Oct 11 '21 07:10 samuelwei

@ashishkpaul We plan to add OpenID-Connect and SAML 2.0 support, so you can connect PILOS with keycloak to allow self registration

samuelwei avatar Apr 18 '23 07:04 samuelwei

Thanks for informing sir, Will host again

ashishkpaul avatar Apr 18 '23 12:04 ashishkpaul