GitHub user Yicong-Huang edited a comment on the discussion: Proposal - 
Migrating User Authentication to a new table to support multiple log-in sources.

- `auth_provider` => `Google` | ` Local`
- `googleId` -> `provider_id`
- `password` -> `secret` (do we need to do this rename, necessarily? if it is 
not to be shared with other oauth, we can keep `password`?)
- `google_avatar` -> `avatar_url`
- `created_at`->  `account_creation_time` should be related to texera user 
account (i.e., uid), as mentioned above. we don't need to store oauth 
provider's account creation time. i.e., we don't care and shouldn't care about 
when a google account is created.

is this matching with your design?

for migration, we will likely need a SQL script. we will work on it in PR.


GitHub link: 
https://github.com/apache/texera/discussions/6716#discussioncomment-17803673

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to