* 🌟Synchronization of the user with LDAP (#206)

* Add configuration with LDAP attributes mappings
* Add default company and remove application check since it's not configurable
* Change error handling, now all the requests are independent
This commit is contained in:
Anton Shepilov
2023-09-12 16:20:37 +02:00
committed by GitHub
parent 15d3602cf8
commit 79764988b8
7 changed files with 106 additions and 40 deletions
@@ -1,4 +1,3 @@
import { AxiosInstance } from "axios";
import { ConsoleServiceClient } from "../client-interface";
import {
ConsoleCompany,
@@ -26,7 +25,6 @@ import config from "config";
import { CompanyUserRole } from "src/services/user/web/types";
export class ConsoleRemoteClient implements ConsoleServiceClient {
version: "1";
client: AxiosInstance;
private infos: ConsoleOptions;
private verifier: OidcJwtVerifier;