uclaacm / membership-portal

The ACM Membership Portal
Mozilla Public License 2.0
8 stars 1 forks source link

Google OAuth Policy Upgrade #59

Closed ArshMalik02 closed 4 months ago

ArshMalik02 commented 6 months ago

Issue

Google Cloud Platform (GCP) recently upgraded its policies regarding app verification. This update directly affects the membership portal as we use Google OAuth 2 to sign in/sign up users on the portal. Due to this change, users encounter an error as shown in the screenshot below-

Screenshot 2024-02-23 at 9 15 04 PM

More details about the verification process and GCP can be found on this support page. Currently, the GCP account used for auth is of a past dev team officer.

Task

In order to comply with this policy and take the necessary action, we would have to migrate the project from the current gcp account to acm dev's gcp account (reach out to the current dev team director for credentials). This change will affect the docker container and the production build deployed on AWS EC2.

snigdha-kansal commented 4 months ago

It appears that this issue has been resolved as there have been no recent reports of users encountering this error. Additionally, the individual who originally reported this problem has confirmed that they are no longer experiencing it. Therefore, I am closing this issue. If the problem reoccurs, please feel free to reopen this issue or create a new one.