By: Sadegh Ebadollahi user 19 Feb 2017 at 6:46 p.m. CST

4 Responses
Sadegh Ebadollahi gravatar
Hi guys, I want implement a website and at the first step I need a solution for users management in the identity, authentication, authorization and etc. I researched about it and found many results like that, exist too many software that provide "identity layer" to customers that they can use OpenID/OAuth in their products. This mean, they should using the users of google, yahoo, facebook and other companies that are as a "identity provider". I want to have my own "identity provider" in my project and don't want to use the google, yahoo, facebook or other idP. I want provide to my customers (other website or app) "identity providing" service. For this, I want know that, gluu is a "identity layer" or can I use gluu in my project as a on-premises "identity provider"? If gluu can be "identity provider" (without using google, yahoo, facebook or etc) where store the identity of users like username and password and other attributes?

By Michael Schwartz Account Admin 19 Feb 2017 at 9 p.m. CST

Michael Schwartz gravatar
An important component of the Gluu Server is an LDAP server (database). Local user management is the default behavior. Even if you use social login, you need to use "dynamic enrollment" to create a corresponding account in the LDAP Server in Gluu (just without a password).

By Sadegh Ebadollahi user 20 Feb 2017 at 3:04 a.m. CST

Sadegh Ebadollahi gravatar
Thank you for reply, Why without password? I want use gluu on a website for public/anonymous users. All the users should can be simply register to my website and create an account for themselves. I don't want use any other identity provider, and I think for access to this, each user should can be to register on my website with username and password. Please guidance me about it.

By Michael Schwartz Account Admin 20 Feb 2017 at 1:13 p.m. CST

Michael Schwartz gravatar
Local users would have passwords No password if the user is relying on social login (i.e. Google/FB), which you don't want. There is a built in registration service for local users. It's not meant for large scale applications, but it can work for smaller deployments.

By Sadegh Ebadollahi user 20 Feb 2017 at 5:44 p.m. CST

Sadegh Ebadollahi gravatar
why we can't use it for large scale projects?