Whenever I call /auth/login-token or /auth/login I get the following response:
Request:
{
"client_id": "webapp",
"client_secret": "saqw21!@",
"username": "super_admin",
"password": "test123!@#"
}
Response:
{
"error": {
"statusCode": 401,
"name": "UnauthorizedError",
"message": {}
}
}
.env:
NODE_ENV=production
LOG_LEVEL=info
DB_HOST=localhost
DB_PORT=5432
DB_USER=postgres
DB_PASSWORD=123654789
DB_DATABASE=todolist
DB_SCHEMA=lbstarter
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_URL=
REDIS_PASSWORD=
REDIS_DATABASE=0
JWT_SECRET=plmnkoxswqaz
JWT_ISSUER=lb_api
AUDIT_SCHEMA=logs
USER_TEMP_PASSWORD=temp123!@#
GOOGLE_AUTH_URL=
GOOGLE_AUTH_CLIENT_ID=
GOOGLE_AUTH_CLIENT_SECRET=
GOOGLE_AUTH_TOKEN_URL=
GOOGLE_AUTH_CALLBACK_URL=
DEFAULT_ROLE=super_admin
DB structure:

More info:
$ npm ls --prod --depth 0 | grep loopback
loopback4-starter@1.0.1 /home/laptop/loopback4-starter
├── @loopback/boot@1.4.4
├── @loopback/context@1.20.2
├── @loopback/core@1.8.5
├── @loopback/openapi-v3@1.7.0
├── @loopback/repository@1.8.2
├── @loopback/rest-explorer@1.2.5
├── @loopback/rest@1.16.3
├── @loopback/service-proxy@1.2.3
├── loopback-connector-kv-redis@3.0.1
├── loopback-connector-postgresql@3.7.0
├── loopback-connector@4.8.0
├── loopback4-authentication@2.1.1
├── loopback4-authorization@2.3.2
├── loopback4-soft-delete@1.2.0
$
NOTE: I tried to use both options JWT_SECRET=plmnkoxswqaz & JWT_SECRET=plmnkoqazxsw, but I always get the same result.
Whenever I call
/auth/login-tokenor/auth/loginI get the following response:Request:
{ "client_id": "webapp", "client_secret": "saqw21!@", "username": "super_admin", "password": "test123!@#" }Response:
{ "error": { "statusCode": 401, "name": "UnauthorizedError", "message": {} } }.env:
DB structure:

More info:
$ npm ls --prod --depth 0 | grep loopback loopback4-starter@1.0.1 /home/laptop/loopback4-starter ├── @loopback/boot@1.4.4 ├── @loopback/context@1.20.2 ├── @loopback/core@1.8.5 ├── @loopback/openapi-v3@1.7.0 ├── @loopback/repository@1.8.2 ├── @loopback/rest-explorer@1.2.5 ├── @loopback/rest@1.16.3 ├── @loopback/service-proxy@1.2.3 ├── loopback-connector-kv-redis@3.0.1 ├── loopback-connector-postgresql@3.7.0 ├── loopback-connector@4.8.0 ├── loopback4-authentication@2.1.1 ├── loopback4-authorization@2.3.2 ├── loopback4-soft-delete@1.2.0 $NOTE: I tried to use both options
JWT_SECRET=plmnkoxswqaz&JWT_SECRET=plmnkoqazxsw, but I always get the same result.