[Xerte] Authentication

Patrick Lockley Patrick.Lockley at nottingham.ac.uk
Fri May 29 14:43:04 BST 2009


Careful, talk of non-ldap integration will get people excited!

 

There are three ways of using toolkits (without doing any modifications)

 

1)    LDAP

2)    Integrated single sign on - look at integration.txt in the root

3)    No passwords - as used in the localhost version

 

All of the authentication takes place in
website_code/php/login_library.php

 

The key function is valid_login, which takes a password and a username
from the posted values from index.php (the home page).


You would also need to look at password play, which users the
password_check function in login_library.php.

 

The only other thing to note would be the session is populated by
details that come from the login_details table and also that the LDAP
result at present sets up a lot of the $_SESSION variables.

 

I don't think it would be much work, and it was discussed a bit
yesterday (off list) but it just presents a bit of a mare for us to code
as 

 

1)    Nottingham has LDAP

2)    Security

 

 

 

From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Jeremy
Hopkins
Sent: 29 May 2009 14:15
To: Xerte discussion list
Subject: [Xerte] Authentication

 

Hello All,

 

Are there any alternatives to LDAP authentication?

Is it possible to have for example email registration, or just create a
database of user accounts?

If this feature does not yet exsit, where which files would I need to
edit to create it?

For example, if I wanted to write a new auth method, where would I
change the function / method call?

 

Thanks Jeremy

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20090529/0149af7d/attachment.html


More information about the Xerte mailing list