eclipse-sw360 / sw360

SW360 project
https://www.eclipse.org/sw360/
Other
119 stars 98 forks source link

SSOAutoLogin: Update Differing Liferay User's External Id #358

Open alexbrdn opened 6 years ago

alexbrdn commented 6 years ago

The SSOAutoLogin updates the Liferay user's email, if the user was not found by email, but by external id (see SSOAutoLogin.updateLiferayUserEmailIfNecessary())

Experience shows that it may happen that a Liferay user has an incorrect (most often missing) external id. In these cases, it makes sense to update the external id. Otherwise, if the user changes the email, then the account cannot be found in Liferay neither by email, nor by external id and yet creation of the new user account will probably fail due to non-unique screen name.

sandipbhuyan commented 5 years ago

Hello @mcjaeger I want to start my work on this repo and I am picking this issue.