feat: edm service micro frontend config
This commit is contained in:
parent
f4020ec071
commit
8d157ea8c5
3 changed files with 4 additions and 1 deletions
1
.env
1
.env
|
|
@ -2,3 +2,4 @@ VITE_API_BASE_URL=ENV_API_BASE_URL
|
||||||
VITE_KC_URL=ENV_KC_URL
|
VITE_KC_URL=ENV_KC_URL
|
||||||
VITE_KC_REALM=ENV_KC_REALM
|
VITE_KC_REALM=ENV_KC_REALM
|
||||||
VITE_KC_CLIENT_ID=ENV_KC_CLIENT_ID
|
VITE_KC_CLIENT_ID=ENV_KC_CLIENT_ID
|
||||||
|
VITE_EDM_MICRO_FRONTEND_URL=ENV_EDM_MICRO_FRONTEND_URL
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ do
|
||||||
sed -i 's|ENV_KC_URL|'${KC_URL}'|g' $file
|
sed -i 's|ENV_KC_URL|'${KC_URL}'|g' $file
|
||||||
sed -i 's|ENV_KC_REALM|'${KC_REALM}'|g' $file
|
sed -i 's|ENV_KC_REALM|'${KC_REALM}'|g' $file
|
||||||
sed -i 's|ENV_KC_CLIENT_ID|'${KC_CLIENT_ID}'|g' $file
|
sed -i 's|ENV_KC_CLIENT_ID|'${KC_CLIENT_ID}'|g' $file
|
||||||
|
sed -i 's|ENV_EDM_MICRO_FRONTEND_URL|'${EDM_MICRO_FRONTEND_URL}'|g' $file
|
||||||
done
|
done
|
||||||
|
|
||||||
miniserve --spa --index index.html
|
miniserve --spa --index index.html
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
import { ref, watch } from 'vue';
|
import { ref, watch } from 'vue';
|
||||||
import { getInstance } from 'src/services/keycloak';
|
import { getInstance } from 'src/services/keycloak';
|
||||||
|
|
||||||
|
const EDM_SERVICE = import.meta.env.VITE_EDM_MICRO_FRONTEND_URL;
|
||||||
const kc = getInstance();
|
const kc = getInstance();
|
||||||
const at = ref(kc.token);
|
const at = ref(kc.token);
|
||||||
const rt = ref(kc.refreshToken);
|
const rt = ref(kc.refreshToken);
|
||||||
|
|
@ -17,7 +18,7 @@ watch(
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<iframe
|
<iframe
|
||||||
:src="`http://localhost:9001/?at=${at}&rt=${rt}`"
|
:src="`${EDM_SERVICE}/?at=${at}&rt=${rt}`"
|
||||||
frameborder="0"
|
frameborder="0"
|
||||||
class="full-width full-height rounded"
|
class="full-width full-height rounded"
|
||||||
allowtransparency="true"
|
allowtransparency="true"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue