Difference between revisions of "User Accounts"

From BCI2000 Wiki
Jump to: navigation, search
Line 1: Line 1:
==Creating a user account by agreeing to the GPL==
+
==BCI2000 user registration==
Access to BCI2000 is provided under the GNU General Public License (GPL). To obtain a BCI2000 user account, you may agree to the terms of the GPL, and sign up as a BCI2000 user, on [http://{{SERVERNAME}}/GPL this page].
+
As of Feb 3, 2017, the BCI2000 web site switched to a new user registration system located at
Once there exists a user account for your lab, this account may be used to create further accounts for users affiliated with your lab.
+
http://www.bci2000.org/useradmin.
  
'''NOTE:''' BCI2000 user accounts, as discussed on this page, are independent of user accounts for the [http://{{SERVERNAME}}/phpbb BCI2000 Community Forum]. There, anyone interested in BCI2000 may create a user account. Also, you will need to create your own Community Forum account in order to post on the forum, even if you already have your own BCI2000 user account. An exception to this is when you selected "Create user account on the BBS" during the registration process. Then, a forum account with the same name and password as the BCI2000 user account has been created for you. Still, when you change your password in the BBS environment, your BCI2000 user account's password will be unaffected.
+
The main reason for introducing the new system has been the large number of spamming accounts on the BCI2000 BBS, and the amount of restrictions necessary to discourage spamming activity on BBS forums. Once the new system has proven to keep spammers from registering, we hope to be able to re-activate useful BBS functionality such as posting images, using hyperlinks, etc.
  
==Creating additional accounts for your lab==
+
With the new system, a central database is used to handle user authentication for all parts of the BCI2000 website. Access to the source code is granted depending on whether a user agreed to the GPL or not. Agreeing to the GPL is possible both at registration time, and later, through an option on the user's settings page. Changing user passwords, as well as recovering access to a user account after password loss, are now possible as well.
To simplify account management and provide as many user accounts as necessary, we provide a web interface for account creation.
 
Everyone with a BCI2000 user account may create new accounts as he or she needs them, e.g., to supply new team members with individual accounts without going through the signup process.
 
  
===Creating an additional account===
+
Existing BCI2000 accounts have been migrated to the new database.
Please go to http://{{SERVERNAME}}/useradmin/adduser and log in with your user name and password. From there, follow the instructions to create as many user accounts as you need. As a rule of thumb, we suggest that you create an account for each member of your lab who might submit a BCI2000 bug report.
+
 
 +
Migration of BBS accounts may take a little more time. During a transition period, both the BBS's native authentication mechanism, and the new browser-based mechanism will be available in parallel. You should first try to enter user name and password into your browser's log in dialog window; if that is not accepted, clicking 'abort' will pass you on to the familiar BBS log in page.
  
 
==Restrictions==
 
==Restrictions==
===Default user rights===
+
User rights depend on whether a user has agreed to the GPL, or not.
By default, a new user account will have these rights:
+
By default, only posting on the BBS is possible.
 +
A user who agreed to the GPL will have these additional rights:
 
* Editing the documentation wiki,
 
* Editing the documentation wiki,
 
* Submitting bug reports,
 
* Submitting bug reports,
 
* Read access to the source code.
 
* Read access to the source code.
If you need additional user rights, e.g. if you would like to [[Contributions:Contents#How_to_contribute|submit a contribution]], please contact an [[administrator]].
+
If you need more privileges, e.g. if you would like to [[Contributions:Contents#How_to_contribute|submit a contribution]], please contact an [[administrator]].
  
 
===Resetting/recovering a password===
 
===Resetting/recovering a password===

Revision as of 13:51, 3 February 2017

BCI2000 user registration

As of Feb 3, 2017, the BCI2000 web site switched to a new user registration system located at http://www.bci2000.org/useradmin.

The main reason for introducing the new system has been the large number of spamming accounts on the BCI2000 BBS, and the amount of restrictions necessary to discourage spamming activity on BBS forums. Once the new system has proven to keep spammers from registering, we hope to be able to re-activate useful BBS functionality such as posting images, using hyperlinks, etc.

With the new system, a central database is used to handle user authentication for all parts of the BCI2000 website. Access to the source code is granted depending on whether a user agreed to the GPL or not. Agreeing to the GPL is possible both at registration time, and later, through an option on the user's settings page. Changing user passwords, as well as recovering access to a user account after password loss, are now possible as well.

Existing BCI2000 accounts have been migrated to the new database.

Migration of BBS accounts may take a little more time. During a transition period, both the BBS's native authentication mechanism, and the new browser-based mechanism will be available in parallel. You should first try to enter user name and password into your browser's log in dialog window; if that is not accepted, clicking 'abort' will pass you on to the familiar BBS log in page.

Restrictions

User rights depend on whether a user has agreed to the GPL, or not. By default, only posting on the BBS is possible. A user who agreed to the GPL will have these additional rights:

  • Editing the documentation wiki,
  • Submitting bug reports,
  • Read access to the source code.

If you need more privileges, e.g. if you would like to submit a contribution, please contact an administrator.

Resetting/recovering a password

Passwords are stored in encrypted form, thus there is no way to recover a lost password. If you lost your password, please ask an administrator to create a new password for you.