Polarity API Docs
  1. Auth Routes
Polarity API Docs
  • Auth Routes
    • Signup
      POST
    • Login
      POST
    • Get Current User (Protected Routes Access)
      GET
    • Token Expiry Refresh
      POST
    • Logout
      POST
  • Onboarding Routes
    • Onboarding Status
      GET
    • Update User Onboarding Data Per Step
      POST
    • Onboarding Completed
      GET
    • Reset Onboarding
      GET
  1. Auth Routes

Login

Developing
POST
/auth/login
1.
User submits login form (email/username + pw)
2.
Backend verifies credentials against db
3.
If valid:
JWT access token created for 15 min
Refresh token created (longer-lived for days)
Access token sent in JSON response to frontend (stored in browser, sent in next requests)
Refresh token set as HTTP only cookie (not accessible through JS, more secure)
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/auth/login'
Response Response Example
{}

Request

None

Responses

🟢200Success
application/json
Body

Modified at 2025-06-20 16:02:55
Previous
Signup
Next
Get Current User (Protected Routes Access)
Built with