NextCloud / Owncloud User registration
-
When you register a new user, it sends them an email saying they now have an account. It doesn't give them a temp password or a link to set a password.
How are you guys handling this? I see there is a feature request submitted for Owncloud, but it seems like it fell by the wayside.
-
How I want to do it: Send them a temp password via another form of communication.
How I currently do it: I don't. I'd like to tie it into LDAP or AD. Requesting more experienced hands.
-
@travisdh1 said in NextCloud / Owncloud User registration:
How I want to do it: Send them a temp password via another form of communication.
I was hoping for something a little more elegant.. lol
-
Also, @travisdh1 is there a way to force password change at login?
-
I sent this email yesterday.
-
@JaredBusch said in NextCloud / Owncloud User registration:
I sent this email yesterday.
I saw that was a "resolution" listed on a thread. Tell the user to reset their password using the link. It really seems unnecessary. I would think this kind of functionality would be baked into version 1.0, but here we are years later and something so simple has not been implemented.
-
@IRJ said in NextCloud / Owncloud User registration:
I saw that was a "resolution" listed on a thread. Tell the user to reset their password using the link. It really seems unnecessary. I would think this kind of functionality would be baked into version 1.0, but here we are years later and something so simple has not been implemented.
User creation, by an admin, has pretty much never changed or been addressed in the life of the product from what I can tell.
-
@JaredBusch said in NextCloud / Owncloud User registration:
@IRJ said in NextCloud / Owncloud User registration:
I saw that was a "resolution" listed on a thread. Tell the user to reset their password using the link. It really seems unnecessary. I would think this kind of functionality would be baked into version 1.0, but here we are years later and something so simple has not been implemented.
User creation, by an admin, has pretty much never changed or been addressed in the life of the product form what I can tell.
Yeah. I also thought it was odd that email address is not a default user field.
-
@IRJ said in NextCloud / Owncloud User registration:
@JaredBusch said in NextCloud / Owncloud User registration:
@IRJ said in NextCloud / Owncloud User registration:
I saw that was a "resolution" listed on a thread. Tell the user to reset their password using the link. It really seems unnecessary. I would think this kind of functionality would be baked into version 1.0, but here we are years later and something so simple has not been implemented.
User creation, by an admin, has pretty much never changed or been addressed in the life of the product form what I can tell.
Yeah. I also thought it was odd that email address is not a default user field.
Took me a year to find it in the settings button on the bottom of the screen.
-
@JaredBusch Is there anyway to allow users to sign up for an account or does an admin have to create every account by hand?
-
@IRJ said in NextCloud / Owncloud User registration:
@JaredBusch Is there anyway to allow users to sign up for an account or does an admin have to create every account by hand?
There is a plugin for that.
Go to apps
Authentication & authorizaiton
App called registration
-
FYI never used it. Testing it now.
-
Works perfectly, but man, spam accounts can get signed up super easy with this.
-
Might be a way to restrict it to certain domains or something.
-
Admin did get an alert email. So if you set the default quota to something small it would be fairly hard to hurt anything on registration until an admin changes permissions.
-
@JaredBusch said in NextCloud / Owncloud User registration:
Might be a way to restrict it to certain domains or something.
Yup,
-
@JaredBusch said in NextCloud / Owncloud User registration:
@JaredBusch said in NextCloud / Owncloud User registration:
Might be a way to restrict it to certain domains or something.
Yup,
Purrrrfect
-
@JaredBusch said in NextCloud / Owncloud User registration:
@JaredBusch said in NextCloud / Owncloud User registration:
Might be a way to restrict it to certain domains or something.
Yup,
FYI...this function does not work out of the box. Once you enter the domain name to restrict registration and log out and back in, all settings have been reset.
I've figured out a workaround that allows me to manually add the allowed domains in the database directly and then fix the forms so that the field values can't be changed by another admin (or by me accidentally). This has been listed as an issue for nearly a year and this was the only way I was able to stem the tide of spam registrations. Have a look here for the workaround...
-
@NashBrydges said in NextCloud / Owncloud User registration:
@JaredBusch said in NextCloud / Owncloud User registration:
@JaredBusch said in NextCloud / Owncloud User registration:
Might be a way to restrict it to certain domains or something.
Yup,
FYI...this function does not work out of the box. Once you enter the domain name to restrict registration and log out and back in, all settings have been reset.
I've figured out a workaround that allows me to manually add the allowed domains in the database directly and then fix the forms so that the field values can't be changed by another admin (or by me accidentally). This has been listed as an issue for nearly a year and this was the only way I was able to stem the tide of spam registrations. Have a look here for the workaround...
I followed the exception instructions. Disabling the admin area worked correctly, but I am unable to filter by domain.
When I first made the changes, I was not allowed to get to the admin area at all, then I added 3 domains using the DB query provided. Then i was able to access the admin area.
However, I am still able to register under any domain.
Everyone
-
@IRJ Are you trying to set this up on Nextcloud or Owncloud. I haven't tried this on Owncloud but to be sure, I setup registration on a new system using the same instructions and was able to get full lockout for non-accepted domains.