Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block new registations to rocketchat #195

Closed
Julime opened this issue Jun 17, 2015 · 36 comments
Closed

Block new registations to rocketchat #195

Julime opened this issue Jun 17, 2015 · 36 comments

Comments

@Julime
Copy link

Julime commented Jun 17, 2015

In our team we would like to block the registration of external users. New users should only join with an invite (#194)

@nrunde
Copy link

nrunde commented Jun 17, 2015

+1
There should be an option to toggle this behavior in a global settings section.

@engelgabriel
Copy link
Member

👍 thats right!

We need the admin config page ASAP. I'll bump the priority on that!

@Julime
Copy link
Author

Julime commented Jun 17, 2015

Maybe there should be an admin account for settings like this?

@engelgabriel engelgabriel added this to the v1.0 milestone Jun 17, 2015
@rodrigok rodrigok modified the milestones: v1.0, v0.4 Jun 24, 2015
@engelgabriel
Copy link
Member

Depends on #222

@engelgabriel engelgabriel modified the milestones: v1.0, v0.4 Jun 30, 2015
@rodrigok rodrigok modified the milestones: v1.0, Next Aug 15, 2015
@marceloschmidt
Copy link
Member

Copying over a comment from #224:

@graywolf336
When adding users, will it be an invite style? As that's how I'm used to it but also just being able to add people without them confirming an invite would help for temporary users. Maybe even ability to add users and make them valid for one week only and expire their login until an admin/person with permissions extends their stay.

@graywolf336
Copy link
Contributor

Invites are covered in #194, but the temporary users feature would still be a nice addition.

@marceloschmidt
Copy link
Member

Can this be closed now that we have Accounts_ManuallyApproveNewUsers settings? I think we might need to send an e-mail when new accounts are created, though.

@graywolf336
Copy link
Contributor

I would still like the option to fully disable new registration for my instance, that way people aren't even given the option to do it.

@marceloschmidt
Copy link
Member

Okay! Let's do that and keep this issue open, then.

Marcelo Schmidt

On Wed, Sep 16, 2015 at 4:00 PM, graywolf336 [email protected]
wrote:

I would still like the option to fully disable new registration for my
instance, that way people aren't even given the option to do it.


Reply to this email directly or view it on GitHub
#195 (comment)
.

@marceloschmidt marceloschmidt added Feature: Request Requested Feature and removed Feature labels Sep 17, 2015
@Theaxiom
Copy link

I agree with this, especially since all of my accounts are managed via LDAP.

@crud42
Copy link

crud42 commented Oct 15, 2015

Is it possible to disable the "Register new Account" on the login page?

Otherwise, i agree that this must be possible, because right know everyone could enter the chat
if mail confirmation is disabled.

@Theaxiom
Copy link

This is a critical issue if you are managing accounts via LDAP, is there anyone who can focus on completing this? We are running Rocket.Chat in a corporate environment and they will not let it pass through security approval if we are not able to manage the accounts strictly via LDAP.

@yonkeltron
Copy link

Agreed that this is a must-have feature for users in corporate environments and beyond.

@Spirotot
Copy link

Spirotot commented Nov 8, 2015

+1, this would be a great feature/ability to have...

@icode
Copy link
Contributor

icode commented Nov 9, 2015

+1

@engelgabriel
Copy link
Member

Let's move this to the top of the queue

@TinajaLabs
Copy link

+1

  • disable public registration, or
  • have admin confirm/complete registration, or
  • admin must register new user, send confirming email to new user

@doits
Copy link

doits commented Nov 14, 2015

👍 Critical for LDAP management of users

@MayMeow
Copy link

MayMeow commented Nov 20, 2015

+1

1 similar comment
@gt50
Copy link

gt50 commented Nov 21, 2015

+1

@graywolf336
Copy link
Contributor

To everyone who's gave a plus one, what would be your ideal way to handle this?

@gt50
Copy link

gt50 commented Nov 22, 2015

I would be happy with an "Allow new user registration" true/false option in the administrative area which would disable the "Register a new account link" on the main page and the submit button on the registration page (if they manage to get there somehow).

LDAP or having the administrator create the accounts would be used in lieu of this. I want to use rocketchat for my small business. In its current form I could use it, but I could not make it available on the internet because anyone could register a new account.

@doits
Copy link

doits commented Nov 23, 2015

I'd see it same like @gt50, to summarize:

  • Option "Disable local user registration" in admin area "Settings - Accounts - Registration"
  • If enabled:
    • "Register a new account link" on login page is gone
    • Registration action in backend does not create a new account, even when it receives some data
    • As a bonus: The "Register a new account link" is replaced by a disabled link saying "New user registration currently disabled" and that msg can be customized or left blank, too (maybe over engineering for now)

@joubertredrat
Copy link

+1 this is a very nice feature

@engelgabriel
Copy link
Member

Let's create the following settings:

Registration Form [Public, Disabled, Secret URL]
Registration Form Secret URL (string)
Registration Form Link Replacement Message (string)
Registration with Authentication Services (boolean)

@Theaxiom
Copy link

Great idea!

Thanks,
Travis Rowland
http://travisrowland.com
http://linkedin.com/in/travisrowland
http://about.me/travisrowland


This e-mail is privileged and confidential. Do not forward, copy or print
without authorization. If you are not the intended recipient of this
E-mail, you are hereby notified that any dissemination, distribution or
copying of this message is strictly prohibited. If misdirected, please
delete and notify the sender by e-mail at [email protected].

CAUTION: E-mail sent through the internet is not secure and could be
intercepted by a third party. For your protection, avoid sending
identifying information, such as account numbers or social security numbers.

On Fri, Nov 27, 2015 at 8:49 AM, Gabriel Engel [email protected]
wrote:

Let's create the following settings:

Registration Form [Public, Disabled, Secret URL]
Registration Form Secret (string)
Registration with Authentication Services (boolean)
Registration Explanation Message (string)


Reply to this email directly or view it on GitHub
#195 (comment)
.

@engelgabriel
Copy link
Member

Done via #1510

Please test and let me know if we can close this issue.

@ghost
Copy link

ghost commented Jan 25, 2016

Hello.

Has this been fixed? I'm asking because i do not find the setting where i can disable registration.

thanks and cheers
t.

@engelgabriel
Copy link
Member

image

@engelgabriel engelgabriel modified the milestone: Important Dec 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests