I know that in the admin panel I can create a new user account with a login and password and optionally an email address.
Iād like to request a new āfeatureā where you, in the admin panel, have a way to invite users to create an account at your instance. I imagine that you fill in their full name, email address (in future this could even be linked to the contacts app) and the groups they should belong to, and that Nextcloud send them an email invite with a personal URL where users can choose their username + password.
That way they can pick their own username and password, hopefully increasing the chance theyāll remember it (in other words: more admin-friendly).
This would be a great benefit compared to the unofficial āRegistrationā app since it would comply with password policy, enables me to select groups in advance, and - most importantly - doesnāt open registrations to the whole world (as does the Registration app). I just want to invite my family & friends; the whole world doesnāt fit on my Raspberry Pi
On GitHub, @LukasReschke said this should not be part of core but rather a separate app. Personally I donāt see why such a basic admin functionality should have a separate app. But hereās my dire request in any case !
If you add a new user without password he is called to set his own one. This is half of the trick isnāt it? Maybe ask the people before what username they would like? Donāt know how big your family isā¦
If you add a new user without a password, they are not requested to set a new one.
Instead, the welcome email directs them to the URL of the instance without even their username filled in. There they cannot login, since the form doesnāt accept the password field to be empty. Setting up a new password always requires typing it in a second time and brings the usual password format test script, which is obviously not the case on the login page. As expected, creating a new password here wonāt work at all.
I am surprised that this is not part of the standard installation bundle, while the fncking weather widget is. Sorry.
Seems a small step to modify the welcome eMail to contain a link to the password generation page, with a valid token.
(But i donāt care much. Iām currently giving Nextcloud another shot, after been fncked up big time by the completely wrecked migration processes. As far as i can see by now, itās an even greater bunch of pain in PHP than it was 10ys ago)
@blausand
I tested it for you in Nextcloud 25.0.1 .
I created a user without password but with email.
The user gets an email with the link to set the password.
Nope, just created a new user without password. Welcome eMail contains generic link to instance over here. Can you post the Source of your Mail Template, please?
Her is the mail i get (anonymized):
Welcome aboard ####
Welcome to your Nextcloud account, you can add, protect, and share your data.
Your username is: ####
Go to Nextcloud: https://###.######.net/
Install Client: htātps://nextcloud.com/install/#install-clients
ā
Nextcloud - a safe home for all your data
This is an automatically sent email, please do not reply.
PS.: Loading external content (SHAME ON NEXTCLOUD FOR PHISHING ON USERS USING THEIR LOGO HERE!) will replace Nextcloud typo by logo, but wonāt alter the unspecific link on the left button.
Hi, I followed 2 threads and arrived at this one, I see the marked solution is to create a new user without a password. But this doesnāt really provide the functionality requested. I have been managing a personal nextcloud instance for a while now, and I have found adding users quite problematic in that I donāt want to be responsible for choosing their username for them. I also donāt want to use the user registration app because I donāt want to open registration to the public. Surely itās not hard to implement a simple invite link that can take a new user to the form to create their own account. I mean itās a pretty standard feature across the web. Iād like my users to also be able to send out invitations to join.
Can anyone point me towards any active threads or feature requests regarding this? Iād like to add my vote to such a feature.