feat: add DCB User Service API - Authentication system with KEYCLOAK - Modular architecture with services for each feature

This commit is contained in:
diallolatoile 2026-01-07 22:11:15 +00:00
parent de791f87ce
commit f38056fc3f
4 changed files with 9 additions and 8 deletions

7
package-lock.json generated
View File

@ -74,6 +74,7 @@
"@types/jquery": "^3.5.33",
"@types/leaflet": "^1.9.21",
"@types/lodash-es": "^4.17.12",
"baseline-browser-mapping": "^2.9.11",
"jasmine-core": "~5.12.0",
"karma": "~6.4.4",
"karma-chrome-launcher": "~3.2.0",
@ -4971,9 +4972,9 @@
}
},
"node_modules/baseline-browser-mapping": {
"version": "2.8.19",
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.19.tgz",
"integrity": "sha512-zoKGUdu6vb2jd3YOq0nnhEDQVbPcHhco3UImJrv5dSkvxTc2pl2WjOPsjZXDwPDSl5eghIMuY3R6J9NDKF3KcQ==",
"version": "2.9.11",
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz",
"integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==",
"license": "Apache-2.0",
"bin": {
"baseline-browser-mapping": "dist/cli.js"

View File

@ -77,6 +77,7 @@
"@types/jquery": "^3.5.33",
"@types/leaflet": "^1.9.21",
"@types/lodash-es": "^4.17.12",
"baseline-browser-mapping": "^2.9.11",
"jasmine-core": "~5.12.0",
"karma": "~6.4.4",
"karma-chrome-launcher": "~3.2.0",

View File

@ -28,7 +28,6 @@ import { MerchantDataAdapter } from './merchant-data-adapter.service';
import { SearchUsersParams } from '@core/models/dcb-bo-hub-user.model';
import { MerchantUsersService } from '../hub-users-management/merchant-users.service';
import { User, UserType } from '@core/models/dcb-bo-hub-user.model';
@Injectable({ providedIn: 'root' })
export class MerchantConfigService {

View File

@ -1,8 +1,8 @@
export const environment = {
production: false,
localServiceTestApiUrl: "http://localhost:4200/api/v1",
iamApiUrl: "http://localhost:3000/api/v1",
configApiUrl: 'https://api-merchant-config-service.dcb.pixpay.sn/api/v1',
apiCoreUrl: 'https://api-core-service.dcb.pixpay.sn/api/v1',
reportingApiUrl: 'https://api-reporting-service.dcb.pixpay.sn/api/v1/',
iamApiUrl: "http://localhost:3001/api/v1",
configApiUrl: "http://localhost:3000/api/v1",
apiCoreUrl: "https://api-core-service.dcb.pixpay.sn/api/v1",
reportingApiUrl: "https://api-reporting-service.dcb.pixpay.sn/api/v1/",
}