feat: Configure Passport

Merged
YA
7mo ago
+422-6

Proposed changes (including videos or screenshots)

Issue(s)

Steps to test or reproduce

Further comments

Summary by CodeRabbit

  • New Features

    • Added GitHub and Facebook OAuth sign-in and support for additional OAuth providers.
    • Secure session handling for OAuth flows (httpOnly/secure cookies, short-lived session).
    • User profiles now include provider identity metadata.
  • Chores

    • Added authentication/session runtime packages and accompanying type definitions.