File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ const JWTTools = require('jsonwebtoken');
22const jwksClient = require ( 'jwks-rsa' ) ;
33const log = require ( 'loglevel' ) ;
44const HttpError = require ( '../utils/HttpError' ) ;
5+ const { JWT_ISSUERS } = require ( './enums' ) ;
56
67class JWTService {
78 static async verify ( authorization ) {
@@ -17,7 +18,6 @@ class JWTService {
1718 if ( token ) {
1819 // get the public key
1920 const KEYCLOAK_URL =
20- process . env . KEYCLOAK_URL ||
2121 'http://keycloak-service.keycloak:8080/keycloak/realms/treetracker' ;
2222
2323 const client = jwksClient ( {
@@ -31,7 +31,7 @@ class JWTService {
3131 token ,
3232 publicKey ,
3333 {
34- issuer : KEYCLOAK_URL ,
34+ issuer : JWT_ISSUERS ,
3535 algorithms : [ 'RS256' ] ,
3636 } ,
3737 ( err , decod ) => {
Original file line number Diff line number Diff line change 1+ exports . JWT_ISSUERS = [
2+ 'https://dev-k8s.treetracker.org/keycloak/realms/treetracker' ,
3+ 'https://test-k8s.treetracker.org/keycloak/realms/treetracker' ,
4+ 'https://prod-k8s.treetracker.org/keycloak/realms/treetracker' ,
5+ ] ;
You can’t perform that action at this time.
0 commit comments