nabeel
12-04-2007, 09:36 PM
Hey all,
We have a custom sign in service that is a blanket authentication (shibboleth).
I've gotten the help desk to get the id (modified login.class.php) and then the ChSignInPage class to redirect automatically, bypassing the login form and going straight to the authenticateAction() which then goes to the login.classes.php's authenticate() function, which then I modified the query to get the username from the email etc.
It does return the correct workers.
There isn't much change, except the render() function in ChSignInPage directs to the authenticateAction() function, instead of rendering the login form.
All the login info seems correct, it's pulling the right user, except it doesn't seem to login.
It shows outputs some of the HTML, and I guess it's trying to redirect to complete the login, but it's outputting the template.
If I just refresh the page, it does the same thing.
It is pulling the proper Worker class info, I didn't do much aside from modifying the query to just pull the username part of the email address, and then divert from the login form straight to the authenticate.
So, where can I go/ what can I do?
Thanks
We have a custom sign in service that is a blanket authentication (shibboleth).
I've gotten the help desk to get the id (modified login.class.php) and then the ChSignInPage class to redirect automatically, bypassing the login form and going straight to the authenticateAction() which then goes to the login.classes.php's authenticate() function, which then I modified the query to get the username from the email etc.
It does return the correct workers.
There isn't much change, except the render() function in ChSignInPage directs to the authenticateAction() function, instead of rendering the login form.
All the login info seems correct, it's pulling the right user, except it doesn't seem to login.
It shows outputs some of the HTML, and I guess it's trying to redirect to complete the login, but it's outputting the template.
If I just refresh the page, it does the same thing.
It is pulling the proper Worker class info, I didn't do much aside from modifying the query to just pull the username part of the email address, and then divert from the login form straight to the authenticate.
So, where can I go/ what can I do?
Thanks