Skip to content

Add Cognito SSO to django client #549

@fyliu

Description

@fyliu

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

No one assigned

    Labels

    complexity: mediumStraightforward but some complexity (e.g., involves multiple files)dependencyIssue has dependenciesfeature: SSOfeature: example clientExample client projects that integrate with the PD backend.role: devs: CTJstakeholder: Civic Tech Jobss: PD teamstakeholder: People Depot Teams: kbstakeholder: knowledgebasesize: 2ptCan be done in 7-12 hours

    Projects

    Status

    🧊Ice Box

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions