Desafio Autenticação
GET localhost:3000/api/v1/foo-bar
Sem Bearer Token
Status http: 401
Body: { "message": "Missing or invalid token, to generate a token go to: /api/v1/generate_token" }
Com Bearer Token
Status http: 204 (no content)
POST localhost:3000/api/v1/foo-bar
Parâmetro obrigatório em format JSON: { "api_token": { "user_email": "jhon@doe.com.br" }}
Com email válido
Status http: 201
Body: { "Bearer token": "1239823", "expires_at": "expiration date" }
Com email inválido
Status http: 422
Body: { "user_email": ['is invalid']}
Quando o usuário já tem um token ativo
Status http: 200
Body: { "Bearer token": "1239823", "expires_at": "expiration date" }