set config keycloak

This commit is contained in:
Warunee Tamkoo 2024-08-01 11:24:44 +07:00
parent 7329ef3210
commit 5298e21a66
4 changed files with 16 additions and 16 deletions

6
.env
View file

@ -2,6 +2,8 @@ VITE_COMPETITIVE_EXAM_PANEL: "https://bma-dashboard.frappet.synology.me/goto/KO0
VITE_QUALIFY_DISABLE_EMAM_PANEL: "https://bma-dashboard.frappet.synology.me/goto/dQQzpIX4z?orgId=1"
VITE_QUALIFY_EXAM_PANEL: "https://bma-dashboard.frappet.synology.me/goto/cj1ZtIX4z?orgId=1"
VITE_S3CLUSTER_PUBLIC_URL: "https://s3cluster.frappet.com/bma-ehr-fpt/organization/strueture/"
VITE_URL_KEYCLOAK: "https://id.frappet.synology.me"
VITE_REALM_KEYCLOAK: "bma-ehr"
VITE_CLIENTID_KEYCLOAK: "bma-ehr-vue3"
VITE_URL_KEYCLOAK: "https://id.frappet.synology.me/"
VITE_CLIENTID_KEYCLOAK: "gettoken"
VITE_CLIENTSECRET_KEYCLOAK: "qsFwDb5anVoXKKwoeivrByIn9VYWQNRn"

View file

@ -7,13 +7,7 @@ VITE_CLIENTID_KEYCLOAK=VITE_CLIENTID_KEYCLOAK
VITE_URL_KEYCLOAK=VITE_URL_KEYCLOAK
VITE_API_PUBLISH_URL=VITE_API_PUBLISH_URL
VITE_API_REPORT_URL=VITE_API_REPORT_URL
# VITE_COMPETITIVE_EXAM_PANEL: "https://bma-dashboard.frappet.synology.me/goto/KO0GpSu4z?orgId=1"
# VITE_QUALIFY_DISABLE_EMAM_PANEL: "https://bma-dashboard.frappet.synology.me/goto/dQQzpIX4z?orgId=1"
# VITE_QUALIFY_EXAM_PANEL: "https://bma-dashboard.frappet.synology.me/goto/cj1ZtIX4z?orgId=1"
# VITE_S3CLUSTER_PUBLIC_URL: "https://s3cluster.frappet.com/bma-ehr-fpt/organization/strueture/"
# VITE_REALM_KEYCLOAK: "bma-ehr"
# VITE_CLIENTID_KEYCLOAK: "bma-ehr-vue3"
# VITE_URL_KEYCLOAK: "https://id.frappet.synology.me/"
# VITE_API_PUBLISH_URL: "https://bma-ehr-publish.frappet.synology.me"
# VITE_API_REPORT_URL: "https://report-server.frappet.synology.me/api/v1/report-template"
VITE_URL_KEYCLOAK: VITE_URL_KEYCLOAK
VITE_REALM_KEYCLOAK: VITE_REALM_KEYCLOAK
VITE_CLIENTID_KEYCLOAK: VITE_CLIENTID_KEYCLOAK
VITE_CLIENTSECRET_KEYCLOAK: VITE_CLIENTSECRET_KEYCLOAK

View file

@ -17,6 +17,10 @@ do
sed -i 's|VITE_URL_KEYCLOAK|'${VITE_URL_KEYCLOAK}'|g' $file
sed -i 's|VITE_API_PUBLISH_URL|'${VITE_API_PUBLISH_URL}'|g' $file
sed -i 's|VITE_API_REPORT_URL|'${VITE_API_REPORT_URL}'|g' $file
sed -i 's|VITE_URL_KEYCLOAK|'${VITE_URL_KEYCLOAK}'|g' $file
sed -i 's|VITE_REALM_KEYCLOAK|'${VITE_REALM_KEYCLOAK}'|g' $file
sed -i 's|VITE_CLIENTID_KEYCLOAK|'${VITE_CLIENTID_KEYCLOAK}'|g' $file
sed -i 's|VITE_CLIENTSECRET_KEYCLOAK|'${VITE_CLIENTSECRET_KEYCLOAK}'|g' $file
done

View file

@ -4,10 +4,10 @@ import Keycloak from "keycloak-js";
const ACCESS_TOKEN = "BMAHRIS_KEYCLOAK_IDENTITY";
const REFRESH_TOKEN = "BMAHRIS_KEYCLOAK_REFRESH";
const keycloakConfig = {
url: "https://id.frappet.synology.me",
realm: "bma-ehr",
clientId: "gettoken",
clientSecret: "qsFwDb5anVoXKKwoeivrByIn9VYWQNRn",
url: import.meta.env.VITE_URL_KEYCLOAK,
realm: import.meta.env.VITE_REALM_KEYCLOAK,
clientId: import.meta.env.VITE_CLIENTID_KEYCLOAK,
clientSecret: import.meta.env.VITE_CLIENTSECRET_KEYCLOAK,
};
const keycloak = new Keycloak(keycloakConfig);