fix: go through all userInfo when retrieving userId from OIDC provider
requested to merge dev/4053_SSOService_go_through_all_returned_user_from_userInfo_list_from_oidc_provider into main
Currently, we are only retrieving 0th user for the user List returned from user list. It can cause issue where multiple return value found for search keyword. Here, we are checking against all returned users.
Issue: https://gitlab.e.foundation/e/infra/backlog/-/issues/4053+s