Python

Crema has some auth inbuilt APIs. Demo APIs listed here -

You can find out the Python auth APIs public repo here

All Auth APIs listed here -

Register User

POST https://crema-python.herokuapp.com/api/users

This endpoint allows you to get free cakes.

Request Body

NameTypeDescription

name

string

Name of the user

email

string

Email of the user

password

string

Password for the account

{
    "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDA1Nzc5MTIsIm5iZiI6MTYwMDU3NzkxMiwianRpIjoiNzg0OWQyOWMtZjlkNC00ZDRlLWEwMjAtMjkzMTcxNzE5MmVkIiwiZXhwIjoxNjAwNTc4ODEyLCJpZGVudGl0eSI6MSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MifQ.Cx76YDyMWVVCb2gQPhQ4JejeQjY8_gbD2RTOZv4ZDHI",
    "refresh_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDA1Nzc5MTIsIm5iZiI6MTYwMDU3NzkxMiwianRpIjoiYWY4NTQ4NWMtZTUwZi00NWJkLWJkNTEtYzJjNTg3MDAzMGUwIiwiZXhwIjoxNjAzMTY5OTEyLCJpZGVudGl0eSI6MSwidHlwZSI6InJlZnJlc2gifQ.XXLZ7tAYuZDqfYvWZ9pX4EdNbQLfnlEclXWMaewOD3U"
}

Login User

POST https://crema-python.herokuapp.com/api/auth

Request Body

NameTypeDescription

email

string

Email of the user

password

string

Password of the account

{
    "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDA1NzgwNDksIm5iZiI6MTYwMDU3ODA0OSwianRpIjoiYjIxNDNkMjUtOWI3Yi00Y2FlLThmN2YtY2YxZDQyNzVhMTUwIiwiZXhwIjoxNjAwNTc4OTQ5LCJpZGVudGl0eSI6MSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MifQ.IWnfR_2UFSJtzWHqzTG5o7PnHd3H6cQc13bnwe8cPPU",
    "refresh_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MDA1NzgwNDksIm5iZiI6MTYwMDU3ODA0OSwianRpIjoiOThmNzQzZDMtN2M2Mi00ODFjLThjOWItMjI3NTQyZDljNTg3IiwiZXhwIjoxNjAzMTcwMDQ5LCJpZGVudGl0eSI6MSwidHlwZSI6InJlZnJlc2gifQ.g8UV9xSxHzc3XxgIzY0CTm2_2RTjTY2bn484gFdsW0E"
}

Auth User

GET https://crema-python.herokuapp.com/api/auth

Headers

NameTypeDescription

Authorization

string

Bearer token

{
    "created_on": "2020-09-20T04:58:32",
    "id": 1,
    "email": "jose@gail.com",
    "email_verified_at": null,
    "updated_on": "2020-09-20T04:58:32",
    "name": "jose"
}

Last updated