By: Challa Rao Ande user 12 Dec 2016 at 8:58 a.m. CST

6 Responses
Challa Rao Ande gravatar
In standalone Shibboleth we can use edit-webapp then build the war to achieve this. Is there an equivalent way of doing that? Basically I want to authenticate based on database. Thank you.

By Michael Schwartz Account Admin 12 Dec 2016 at 2:46 p.m. CST

Michael Schwartz gravatar
No, it does not, because we use a custom login module to send all authn to oxAuth. However, the Gluu Server supports custom authentication scripts, which enable you to use any type of strong authentication, including those that require multi-step authentication workflows. See [https://gluu.org/docs/customize/auth-script/](https://gluu.org/docs/customize/auth-script/) Also, when you install the Gluu Server, you can see that it ships with several options: U2F, Duo Security, Cert login, Google, and a few others. Many more sample scripts are [here](https://github.com/GluuFederation/oxAuth/tree/master/Server/integrations)

By Challa Rao Ande user 13 Dec 2016 at 12:25 a.m. CST

Challa Rao Ande gravatar
Hi Michael, Thanks for the response. I'm new to this. Could you clarify, you mean oxAuth is the one who actually takes care of this authentication, and we can configure oxAuth instead to connect to database? Any resources on that part would be much appreciated. Thank you.

By Mohib Zico staff 13 Dec 2016 at 12:31 a.m. CST

Mohib Zico gravatar
Hi Challa, Yes, oxAuth is the one who is handling authentication in Gluu Server. I think if you can elaborate your target, we will be able to help you more.

By Challa Rao Ande user 13 Dec 2016 at 12:43 a.m. CST

Challa Rao Ande gravatar
Hi Mohib, I want to use existing mysql authentication database to authenticate users. I was able to do it in stand alone shibboleth by implementing JAAS Login Module to connect to our db and authenticate. I want to achieve something similar to this in Gluu or even something easier if it can be done. Thank you

By Mohib Zico staff 13 Dec 2016 at 12:49 a.m. CST

Mohib Zico gravatar
[This](https://support.gluu.org/integrations/2507/how-to-check-user-credentials-using-external-server/) answer might help you.

By Michael Schwartz Account Admin 14 Dec 2016 at 3:52 p.m. CST

Michael Schwartz gravatar
You should perhaps also look at the [Spring sample application for oxd](https://oxd.gluu.org/docs/framework/spring/)