Exemplo para o blog http://rcdevlabs.github.io/
No post: Como criar uma API RESTfull em NodeJS e autenticar usando JSON Web Token JWT?
Para testar:
-
Clone ou baixe. Edite no
server.js
, adicionando a URL do seu mongodb navar db
-
entre com o terminal e rode
node server
-
Com POSTMAN ou outra ferramenta de http requests execute um POST com username e password para http://localhost:8080/api/usuarios
-
Acesse com GET http://localhost:8080/api/usuarios e veja a restrição
-
Faça o Login com um post para http://localhost:8080/api/login enviando username e password
-
Copie o token que vc recebeu e adicione como header chamando de x-access-token
-
Faça um GET para http://localhost:8080/api/usuarios e veja como funciona! :)