Get current user
Returns the profile of the user associated with the bearer token (password hash redacted).
Returns the profile of the user associated with the bearer token (password hash redacted).
Authenticates a user and returns a short-lived access token plus a long-lived refresh token.
Issues a new access token and refresh token. Accepts either a refresh token in the body or an access token in the `Authorization` header. Returns 401 if no token is provided or the token is expired/invalid.
Returns 200 if the bearer token is valid. Returns 401 otherwise.