Skip to content

[FEATURE] Meal Planner Social Login #729

@sandyavs

Description

@sandyavs

Is your feature request related to a problem? Please describe.

Yes, Previously developed social login feature has security concerns while validating the credentials. Hence, the workflow of the developed feature should perform validation in the backend. #721

Describe the solution you'd like

  • As a client, I would like to have the option to sign in using Google social login in a modal format, in addition to the standard username and password, so that I can access the application more conveniently.

  • As a client or meal-designer, I should not be given a sign-up option, so that registration remains restricted to admin control.

  • Create a new table in the database for admins to register users with their login mode (Google or Facebook) with their status(pending, active, inactive).

Describe alternatives you've considered
N/A

Additional context

In the new table:

  1. The user’s status is set to “Pending” by default to await activation in the Mealplanner application.
  2. If the user reads and accepts the "Terms & Conditions" and their current status is "Pending", the system updates their status to "Active".
  3. When the user left the organization, the users status updated to "InActive"
  4. User can login only through one login mode (Google or Facebook).

Metadata

Metadata

Assignees

Labels

featureA feature request for new functionality

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions