アクセストークンAPI - kuranari/mblog GitHub Wiki
EmailとPasswordを使用した認証に成功した場合、Tokenの発行を行います。 以降のAPIアクセスにはemail, passwordは使用せず、tokenによるトークン認証を行います。
POST /signup
新しくユーザーを作成し、API Tokenを発行します。
GET /signup
input
{
"email": "[email protected]",
"password": "password",
}
response
HTTP/1.1 200 OK
{
"api_token": "i786vTYFDYKiZHtNzR3f8JR1",
"user": {
"id": 1,
"email": "[email protected]",
"created_at": "2017-12-19T13:44:44.000Z",
"updated_at": "2017-12-19T13:44:44.000Z"
}
}
POST /login
既存ユーザーのemail, passwordを使用し、API Tokenを返します
GET /signup
input
{
"email": "[email protected]",
"password": "password",
}
response
HTTP/1.1 200 OK
{
"api_token": "i786vTYFDYKiZHtNzR3f8JR1",
"user": {
"id": 1,
"email": "[email protected]",
"created_at": "2017-12-19T13:44:44.000Z",
"updated_at": "2017-12-19T13:44:44.000Z"
}
}