Vapor login - cela ne passe pas

Hello à tous,

Je bug sur un truc idiot, enfin c’est moi l’idiot :slight_smile:
Avec l’authentification basique, je n’arrive pas à me log. La route est bonne, mais je prend un 401.
J’utilise PAW, et donc j’ai juste un doute sur le charset. J’ai laissé celui par défaut en utf-8. Au final cela semble correct mais ca passe pas. J’ai mis un breakpoint et donc je déclenche bien

let user = try req.auth.require(User.self)

Voici la requête

POST /users/login HTTP/1.1
Authorization: Basic d2Vic3lsdmFpbkBnbWFpbC5jb206dG90b3RvdG8=
Host: 127.0.0.1:8080

Si une bonne âme peut m’aider sur un truc aussi basic :wink:
Merci à tous

Salut @sylvain,

As-tu suivi la documentation de Paw ?

Salut @ThonyF ,
Bonne question :slight_smile: j’ai tout checké, je ne pense pas commettre d’erreur. J’aurais bien voulu mais à priori pas.

Alors, as-tu bien un item avec l’identifiant et le mot de passe que tu donnes dans ta base de données ? :joy:

Tu veux dire, m’assurer que je rendre bien dans le Auth le bon identifiant mot de passe par rapport à la création ?
Oui :joy: :joy: même si cela pourrait me ressembler.
Mouarf, c’est le genre de connerie où tu peux y passer des heures :frowning:

Oui ça ou l’inverse, s’il y a bien un utilisateur avec les données là, dans la base donnée.
Pour être sûr, fais un POST de création d’utilisateurs avant de faire un login.

En discutant avec toi, je me suis mis à chercher ailleurs, et j’avais un lowercase oublié… ^^
Merci à toi

1 « J'aime »