Roundup Tracker

The following example is used to login to Roundup via a Windows NT authentication process. This extension uses Windows SSPI services to enable the authentication process. To validate a user in a Windows Domain Controller use this service along with the NTLM protocol.

You will need the <a href="http://sourceforge.net/projects/pywin32/">pywin32</a> extension. Try to install a current one as the SSPI services weren't added until recently (sometime in 2005). I know that version 205 already has it.

This example is just a mix of LDAPLogin published in this wiki and the code in 'validate.py' that's included in pywin32 library.

User profiles are also stored in Roundup database, to minimize code modifications. Also:

In your 'extensions' directory, create a file 'sspilogin.py' with::

You only need to specify the Windows Domain of your users in case Roundup is not running in a server that belongs to this same domain. Otherwise leave it blank.

Regards,

-Hernan. (hfoffani@gmail.com)


CategoryActions CategoryAuthentication