communitybridge / easycla

The Contributor License Agreement (CLA) service of the Linux Foundation lets project contributors read, sign, and submit contributor license agreements easily.
https://easycla.lfx.linuxfoundation.org
MIT License
64 stars 45 forks source link

Update Authentication API to search by email as case non-sensitive #4472

Open mlehotskylf opened 3 weeks ago

mlehotskylf commented 3 weeks ago

Update Authentication API to search by email as case non-sensitive because we noticed some emails which varies in casing.

thakurveerendras commented 2 weeks ago

Hello @nickmango I am getting 403 status, Kindly review

{ "Code": 403, "Message": "User vthakur does not have access to resource or path /cla-service/v4/cla/authorization" }

image

thakurveerendras commented 1 week ago

Tested API endpoint on dev site and found that it is working fine.

{ "CCLA": true, "CCLARequiresICLA": true, "ICLA": true, "authorized": true, "claGroupId": "01af041c-fa69-4052-a23c-fb8c1d3bef24", "companyAffiliation": true, "lfid": "vthakur" }

Refer screenshot for more details image