codeforboston / maple

MAPLE makes it easy for anyone to view and submit testimony to the Massachusetts Legislature about the bills that will shape our future.
https://mapletestimony.org
MIT License
44 stars 118 forks source link

Hid social sign on buttons #1100

Closed oherma01 closed 1 year ago

oherma01 commented 1 year ago

1080

Hot "fix" for sidestepping Google integration issues with account creation.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
maple ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 12, 2023 7:28pm
1 Ignored Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **maple-dev** | ⬜️ Ignored ([Inspect](https://vercel.com/maple-testimony/maple-dev/4htnx8Q1LRceNefJmn7grV98Z3N2)) | | | Apr 12, 2023 7:28pm |
vercel[bot] commented 1 year ago

Someone is attempting to deploy a commit to the Maple Testimony Team on Vercel.

A member of the Team first needs to authorize it.

sashamaryl commented 1 year ago

Suggestion -- can we hide the sign up button only leaving the log in button active? Older google log ins are working through google social sign in, and those accounts don't have a regular log in and wouldn't be able to access their accounts.

I think it is only those margin people who signed up in the last few days/weeks that will get that 404.

Maybe we could reach-out individually to those few people and find individual solutions for them (manually adding an email/password login or migrating account content somehow)?

mvictor55 commented 1 year ago

Good idea. @oherma01 easy to keep "sign up" hidden, but allow "log in"?

No worries if it's difficult. Since we've had this issue since we went live, there shouldn't really be any users who created an account w/ google that they can actually access

sashamaryl commented 1 year ago

Good idea. @oherma01 easy to keep "sign up" hidden, but allow "log in"?

No worries if it's difficult. Since we've had this issue since we went live, there shouldn't really be any users who created an account w/ google that they can actually access

um ...I have a google log in and it's my admin-credentialed account, which I need it to do work on the admin portal, which we are racing to launch asap. Stopping to set up a new account would be a rough delay right now...

Also I know at least one of our grassroots evangelists signed up with a google log in and they are actively evangelizing so we shouldn't disable their access.

mvictor55 commented 1 year ago

Ah didn't realize that's how you accessed the admin. @oherma01 seems it's rather important if possible. If you've got the bandwidth to tackle (and please let me know if you don't), that'd be appreciated