Secure user authentication and authorization for the AURA API.
JWT Tokens
Secure token-based authentication
HTTPS Only
All requests over secure connection
User Management
Complete user lifecycle management
/api/auth/signupemailpasswordname{
"user": {
"id": "uuid",
"email": "user@example.com"
},
"token": "jwt_token"
}{
"error": "Email already exists"
}/api/auth/signinemailpassword{
"user": {
"id": "uuid",
"email": "user@example.com"
},
"token": "jwt_token"
}{
"error": "Invalid credentials"
}/api/auth/signout{
"message": "Successfully signed out"
}/api/auth/meAuthorizationBearer <token>{
"user": {
"id": "uuid",
"email": "user@example.com",
"name": "John Doe"
}
}{
"error": "Unauthorized"
}