First time here? Check out the FAQ!
1

How to limit account creation to invited-only users?
 

Hi there,

Suppose I am deploying a community with ASKBOT. But because the site is still in the beginning, I would like to restrict the creation of accounts based on invitation until the site has enough content and information organization.

Is this implemented? I cannot find anything like that on the site settings page.

Thanks.

To enter a block of code:

  • enter empty line after your previous text
  • paste or type the code
  • select the code and press the button above
Preview: (hide)
Nigini A. Oliveira's avatar
111
Nigini A. Oliveira
asked 6 years ago
Evgeny's avatar
13.2k
Evgeny
updated 5 years ago

Comments

see more comments

2 Answers

1

To limit registration of users with specific email addresses/ email domain names

In Settings → Login, Users & Communication → Access control settings->

Fill in "allowed email addresses" and/or "allowed email domain names"

To disable registration of new users:

In Settings → Login, Users & Communication → Access control settings-> Disable registration of new users (turn this option on), then new user registration is not allowed.

To enter a block of code:

  • enter empty line after your previous text
  • paste or type the code
  • select the code and press the button above
Preview: (hide)
updated 6 years ago
This post is a wiki. Anyone with karma >100 is welcome to improve it.
link

Comments

see more comments
0

There is a way to completely block account creation by new users, and only let registered users participate.

In that setting, only admins of the askbot-powered Q&A site can create accounts.

One way you could handle things is telling potential new users to reply to the invitation email by saying what username they want, and have one of the admins create the accounts with randomly generated passwords, which they email back to the new users, telling them to change their password once they have logged in.

I agree it would make more sense to have a "secret token" that you communicate in the invitation email and that unlocks account creation.

You might want to check if such a feature has been requested in the GitHub issue tracker for ASKBOT, and if not open a ticket for it there.

To enter a block of code:

  • enter empty line after your previous text
  • paste or type the code
  • select the code and press the button above
Preview: (hide)
slelievre's avatar
196
slelievre
answered 5 years ago
link

Comments

see more comments