generated from hackforla/.github-hackforla-base-repo-template
-
-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
complexity: mediumStraightforward but some complexity (e.g., involves multiple files)Straightforward but some complexity (e.g., involves multiple files)dependencyIssue has dependenciesIssue has dependenciesfeature: SSOfeature: example clientExample client projects that integrate with the PD backend.Example client projects that integrate with the PD backend.role: devs: CTJstakeholder: Civic Tech Jobsstakeholder: Civic Tech Jobss: PD teamstakeholder: People Depot Teamstakeholder: People Depot Teams: kbstakeholder: knowledgebasestakeholder: knowledgebasesize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Milestone
Description
Overview
The django client app needs to authenticate with Cognito, so that it can work with the PD backend.
Action Items
- Add Cognito SSO to the django project
- Make sure it can authenticate with the VRMS user pool
- Add instructions for configuring the Cognito SSO
- Remove Google authentication
Resources/Instructions
- django-allauth page on cognito configuration
- @fyliu to get user pool configs
- the "add cognito login" commit in the django-party repo might be helpful. It also contains the development user pool configs.
Metadata
Metadata
Assignees
Labels
complexity: mediumStraightforward but some complexity (e.g., involves multiple files)Straightforward but some complexity (e.g., involves multiple files)dependencyIssue has dependenciesIssue has dependenciesfeature: SSOfeature: example clientExample client projects that integrate with the PD backend.Example client projects that integrate with the PD backend.role: devs: CTJstakeholder: Civic Tech Jobsstakeholder: Civic Tech Jobss: PD teamstakeholder: People Depot Teamstakeholder: People Depot Teams: kbstakeholder: knowledgebasestakeholder: knowledgebasesize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Type
Projects
Status
🧊Ice Box