Affects Version/s: 6.1.1 CE GA2, 6.1.20 EE GA2
Backported to Branch:Committed
Similar Issues:Show 5 results
LPS-23609 Adding OpenId to existing users broken LPS-26644 OpenID login incorrectly creates account for existing user LPS-30320 Don't require password at account creation when authenticating with OpenId LPS-10936 Can't login with openid and startssl account LPS-22992 Should add a OpenId proxy settings in Properties file and can use proxy for OpenID
- Reproduction Steps -
1 - Have a Yahoo account
2 - On a clean database, using OpenId, log in by typing "yahoo.com" in the field
3 - You will have to create a user.
The problem with this is that Yahoo fully supports providing all attributes that are needed for Liferay to create an account automatically. This is what you see when you use for example Google.
The issue is probably within com.liferay.portlet.login.action.OpenIdAction, where it attempts to send the following request:
When accessing through Yahoo it should automatically create the account.