LogoLogo
DL Docs
DL Docs
  • Getting Started
    • Welcome to Dev Launchers
      • Onboarding Checklist
      • Roles & Responsibilities
        • Development
        • Research
        • Design
        • Technical Lead
        • Product Owner
        • Product Manager
        • Quality Assurance
      • The Definitive Guide for Team Members
  • Design
    • Design at Dev Launchers
  • Research
    • Research at Dev Launchers
      • Introduction to Our Research Culture
        • Learning Opportunities
      • Meet the Team (org Chart)
      • First Week Checklist - Welcome to Dev Launchers!
      • Research Process & Practices
        • Planning & Strategy
        • Research Methods (Qualitative & Quantitative)
          • Usability Testing on Mobile Devices Remotely
        • Data Collection & Analysis
        • Reporting & Presenting Findings
      • Our Projects
      • FAQ
  • Development
    • Development at Dev Launchers
      • Infrastructure and CI/CD Overview
      • Backend Documentation
    • Frontend Documentation
      • Organization of Applications & Projects within Monorepo
      • Requesting the Backend
      • Authentication
      • Yarn package management
      • Page
  • Product Management
    • Product Management at Dev Launchers
  • Learning (WIP)
    • Previous Learning Opportunities
    • Smart Goals Template
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Development
  2. Frontend Documentation

Authentication

  • Only Google authentication is supported at this time.

    • This means any user who logs in to the Dev Launchers app must also have a Google account.

    • Credentials and secrets are managed in Google, and stored as environment variables in k8

  • Once a user passes Google authentication, the backend (Strapi) returns a token to the frontend which is then stored as a cookie and used in all subsequent requests by the agent

  • Once a user is authenticated, we store their data within our UserDataContext

    • This is located at /packages/UI/src/context/UserDataContext.js

  • After the user is authenticated, they are directed to /users/me webpage, which displays their profile information

PreviousRequesting the BackendNextYarn package management

Last updated 6 months ago

Was this helpful?