Vapor et authentification par token

Bonjour,

Je débute le cours Vapor.
Avec l’authentification, pas de problème pour le login, ensuite j’ai un difficulté avec le token :
Est-ce normal que le message [INFO] sur la console fasse apparaitre pour la ligne concernant la query : un « b » avant le token qui lui est entre simple quote ?
Résultat mon token n’est pas reconnu ?

merci.

~/todos$ http --auth-type=token --auth=Bearer:OtfctFxvFrg/1K25Ie3H2A== POST localhost:80/todos title=« run 3K »
[ INFO ] POST /todos
[ INFO ] query read user_tokens filters=[user_tokens[value] = « b’OtfctFxvFrg/1K25Ie3H2A==’ »] limits=[count(1)]
[ ERROR ] UserToken not authenticated.
HTTP/1.1 401 Unauthorized
connection: keep-alive
content-length: 54
content-type: application/json; charset=utf-8
date: Sat, 09 May 2020 09:24:50 GMT

{
« error »: true,
« reason »: « UserToken not authenticated. »
}

Salut,

Je ne sais pas quel logiciel tu utilises pour envoyer des requêtes, mais avec HTTPie la commande est la suivante :

http POST http://localhost:8080/todos 'Authorization:Bearer <mettreToken>' title=HTTPIE
1 « J'aime »

Cela fonctionne effectivement mieux avec cette syntaxe :wink:

merci.