curl -X POST https://api-verifier-2.onrender.com/login \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "yourpassword"
}'
{
"message": "Login successful",
"user": {
"firstName": "John",
"lastName": "Doe",
"email": "user@example.com",
"role": "user",
"likedPosts": [],
"createdAt": "2024-01-15T10:30:00.000Z"
}
}
{
"message": "Invalid credentials"
}
Authentication
Login
Authenticate a user and receive a JWT token
POST
/
login
curl -X POST https://api-verifier-2.onrender.com/login \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "yourpassword"
}'
{
"message": "Login successful",
"user": {
"firstName": "John",
"lastName": "Doe",
"email": "user@example.com",
"role": "user",
"likedPosts": [],
"createdAt": "2024-01-15T10:30:00.000Z"
}
}
{
"message": "Invalid credentials"
}
Request body
string
required
User’s email address
string
required
User’s password
Response
string
Success message
object
curl -X POST https://api-verifier-2.onrender.com/login \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "yourpassword"
}'
{
"message": "Login successful",
"user": {
"firstName": "John",
"lastName": "Doe",
"email": "user@example.com",
"role": "user",
"likedPosts": [],
"createdAt": "2024-01-15T10:30:00.000Z"
}
}
{
"message": "Invalid credentials"
}
⌘I