Wiki Login Policy: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{breadcrumb|Wiki}}
{{breadcrumb|Wiki}}
=Introduction=
To register an account, click on the left Create Account, which is found in the upper right corner of the wiki:


[[Elifarley Cruz]] is currently the login administrator.
[[FIle:login.png]]


In the past, wiki account creation was free for anyone. Once created, the user was able to edit and add pages at will.
= History =


This caused a lot of spam appearing on the wiki.
In the past, wiki account creation was free for anyone. Once created, the user was able to edit and add pages at will.  This caused a lot of spam appearing on the wiki.


Then I changed the configuration so that newly created accounts would have to validate its email address BEFORE being able to add / edit pages.
We enabled OpenID, but that stopped working around 2015 as the service became unsupported.


This measure eliminated the creation of spam in wiki pages.
Currently a wiki admin approves new accounts. We are looking for automatic login, without requiring an admin to approve accounts.


However, spammers would still create some accounts every day (because they thought they would be able to add spam pages to the wiki).
=Limitations=
 
Current login does not have OSE Contributor Agreement. People need to sign one, in order to protect both contributors and OSE on legal grounds of IP law. In the OSE signup process, the Contributor Agreement must be addressed. Further, sign-up is a good place to invite people to join as [[OSE Developers]].
The continuous creation of new spam accounts is something undesirable, since it adds burden to the administration process of the wiki in the long run.
 
So, I thought it would be best to disable user-initiated wiki account creation, leaving this task to me (or any other admin).
 
But then, I decided to try out the OpenID extension for the wiki (I'm already using OpenID for the forum and for the Drupal community portal).
 
After enabling OpenID on the wiki, I saw some new user accounts being automatically created.
 
So, I think we can leave this OpenID extension enabled, which allows people to create their own accounts. I suppose spammers won't bother using OpenID to create their accounts, which means we'll have the best of both sides: users can create their accounts on their own without admin intervention AND we won't have new spam accounts on our wiki. Marvelous!
 
The [[wiki instructions#Logging In|wiki instructions]] have been updated to reflect this.


[[Category: Policies]]
[[Category: Policies]]
[[Category:Wiki]]

Latest revision as of 00:58, 3 May 2017

Main > Wiki


Introduction

To register an account, click on the left Create Account, which is found in the upper right corner of the wiki:

Login.png

History

In the past, wiki account creation was free for anyone. Once created, the user was able to edit and add pages at will. This caused a lot of spam appearing on the wiki.

We enabled OpenID, but that stopped working around 2015 as the service became unsupported.

Currently a wiki admin approves new accounts. We are looking for automatic login, without requiring an admin to approve accounts.

Limitations

Current login does not have OSE Contributor Agreement. People need to sign one, in order to protect both contributors and OSE on legal grounds of IP law. In the OSE signup process, the Contributor Agreement must be addressed. Further, sign-up is a good place to invite people to join as OSE Developers.