Skip to content

Conversation

@sandyavs
Copy link
Contributor

@sandyavs sandyavs commented Jul 25, 2025

Describe the technical changes contained in this PR

  • Create table app.social_login
  • Create table app.session
  • Add column status to the table: app.person with enum status_types: app_pending, app_active, app_inactive
  • Login UI with Google login design
  • Google authentication work in-progress

Previous behaviour

  • No table to store social login details
  • No table to store log user's log-in sessions with timestamp
  • No column to record user's status.

New behaviour
Product should authorize users with social login along with their credentials and store those details.

Installation: npm install passport-google-oauth20

Related issues addressed by this PR
List issue numbers using the "Fixes #xxx" syntax

Have the following been addressed?

  • Have test cases been created for all of the changes?
  • Do all of the test cases pass?
  • Has the testing been done using the default docker-compose environment?
  • Are documentation changes required?
  • Does this change break or alter existing behaviour?

@sandyavs sandyavs changed the title DB: Social login Schema Review Google Login Workflow Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant