Como usar o passaporte-local para autenticar no servidor de descanso do compositor

Eu quero usarpassaporte-local para autenticar o usuário para fazer login no servidor de descanso do compositor como outras estratégias de passaporte (por exemplo,passport-github,passport-google)

Então, primeiro eu tento definirCOMPOSER_PROVIDER variável como esta

"local": {
    "provider": "local",
    "module": "passport-local",
    "usernameField": "username",
    "passwordField": "password",
    "authPath": "/auth/local",
    "successRedirect": "/",
    "failureRedirect": "/"}

Então eu executo o servidor no docker (com o mongo como fonte de dados persistente) e adiciono algum usuário na coleção do banco de dados

A pergunta é qual é o próximo passo que eu preciso usar esse passaporte.Porque eu executo esse comando e ainda recebo resposta com401 Unauthorized

curl -H "Tipo de conteúdo: application / json" -X POST -d '{"nome de usuário": "{USER_NAME}", "senha": "{USER_PASSWORD}"}'http: // localhost: 3000 / auth / local

Não é suficiente usar este passaporte? Preciso iniciar outro serviço para autenticar localmente esse logon (por exemplo, GitHub oAuth Application)?

questionAnswers(2)

yourAnswerToTheQuestion