EVE-SECURE / evedev-kb

Automatically exported from code.google.com/p/evedev-kb
0 stars 0 forks source link

User login with LDAP/openID support #104

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Overview:
Add the ability to have sessions and authentication in the killboard that
fully takes advantage of the new functions in PHP5 and above. 

Purpose:
To allow MOD dev and admins the ability to program more features and
fine-tune access rights for particular functions and admin functions of the
killboard (IE POS manager). This will allow admins to delegate moderation
activities for the killboard and allow MOD DEVs to create MODs that takes
advantage of sessions and access levels.

Goal:
To allow individual sessions and authentication on the killboard with as
little maintainable code and back end requirements as possible.

Suggestion:
Code only what is needed for authentication and session states and allow a
LDAP or openID server handle the backend. This will have the added benefit
of having the killboard the ability to sync its authentication with other
applications (IE Teamspeak3, phpBB, email servers, ECT). Of course this
function, in its first iteration, would be for highly technical webmasters;
however, it will allow EVE-Dev to lay the foundations for a session based
Killboard. 

Additional Reading:
http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol
http://en.wikipedia.org/wiki/OpenID

http://openid.net/
http://www.opends.org/

Original issue reported on code.google.com by zendo...@icqmail.com on 31 Mar 2010 at 5:05

GoogleCodeExporter commented 9 years ago
Feel free to close this request if this is not feasible for v3.1

Original comment by zendo...@icqmail.com on 2 Apr 2010 at 6:15

GoogleCodeExporter commented 9 years ago
Is OpenID support really necessary? The EVE API should be adequate for 
authenticating
users, as well as allowing access based on ingame roles.

I started work on an API login system but I never got around to finishing it.
Hopefully when I have more time (read: exams are finished) I'll be able to.

Original comment by mastergamer0168@gmail.com on 3 Apr 2010 at 4:49

GoogleCodeExporter commented 9 years ago
This Feature request can be deleted so long as there is a login system being 
developed.
However, I would like to request that ladp be considered so that admins can 
have the option between an SQL or Ldap database for authentication. (Currently, 
I use an ldap server to manage my website, Teamspeak, forums, and email 
authentication)

Original comment by zendo...@icqmail.com on 12 Jul 2010 at 8:40

GoogleCodeExporter commented 9 years ago

Original comment by kovellia on 11 Jul 2011 at 3:58