Skip to content

Commit

Permalink
fix: 🐛 change auth_idp and cheops to idp and Cheops
Browse files Browse the repository at this point in the history
  • Loading branch information
thomashbrnrd committed Sep 3, 2024
1 parent 8e73c9b commit 9ca0aae
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 18 deletions.
18 changes: 6 additions & 12 deletions frontend/src/views/GuideContactExpert/ExpertSituation.vue
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,6 @@ import { mgr } from "@/utils/authentication";
const user = ref(Object || null);
mgr.getUser().then((data) => (user.value = data));
// eslint-disable-next-line vue/no-ref-as-operand
async function authIDP() {
const user = await mgr.getUser();
return user.profile.auth_idp;
}
const priority = ref("");
const IRCGN = {
Expand Down Expand Up @@ -43,17 +37,17 @@ const currentPhone = computed(() => {
<div class="text-center mt-5 p-3">
<h1>
<VIcon name="ri-arrow-right-line" scale="1.7" />
<span v-if="user.profile.auth_idp === 'proxyma'"
<span v-if="user.profile.idp === 'proxyma'"
>Contacter un expert de l'IRCGN</span
>
<span v-if="user.profile.auth_idp === 'cheops'"
<span v-if="user.profile.idp === 'Cheops'"
>Contacter un expert en arme</span
>
</h1>
<div v-if="user.profile.auth_idp === 'proxyma'">
<div v-if="user.profile.idp === 'proxyma'">
<p>Sélectionnez votre situation actuelle :</p>
</div>
<div v-if="user.profile.auth_idp === 'cheops'">
<div v-if="user.profile.idp === 'Cheops'">
<DsfrAlert type="error" title="Avertissement">
Basegun ne fournit pas de
<span class="font-bold"
Expand All @@ -77,7 +71,7 @@ const currentPhone = computed(() => {
</div>
</div>
</div>
<div v-if="user.profile.auth_idp === 'proxyma'">
<div v-if="user.profile.idp === 'proxyma'">
<div class="fr-grid-row">
<div class="fr-col-12 fr-col-lg-6 mx-auto">
<div class="fr-grid-row">
Expand Down Expand Up @@ -138,7 +132,7 @@ const currentPhone = computed(() => {
</DsfrModal>
</Teleport>
</div>
<div v-if="user.profile.auth_idp === 'proxyma'" class="fr-grid-row">
<div v-if="user.profile.idp === 'proxyma'" class="fr-grid-row">
<div class="fr-col text-center">
<div class="bg-purple p-8 fr-my-8w">
<p>Exemple de cas d'urgences :</p>
Expand Down
12 changes: 6 additions & 6 deletions keycloak/realm-export.json
Original file line number Diff line number Diff line change
Expand Up @@ -1173,18 +1173,18 @@
},
{
"id": "5a6b2635-1497-4f70-be5d-04db2398571b",
"name": "auth_idp",
"name": "idp",
"protocol": "openid-connect",
"protocolMapper": "oidc-usermodel-attribute-mapper",
"consentRequired": false,
"config": {
"introspection.token.claim": "true",
"userinfo.token.claim": "true",
"user.attribute": "auth_idp",
"user.attribute": "idp",
"id.token.claim": "true",
"lightweight.claim": "false",
"access.token.claim": "true",
"claim.name": "auth_idp",
"claim.name": "idp",
"jsonType.label": "String"
}
},
Expand Down Expand Up @@ -1622,7 +1622,7 @@
"subComponents": {},
"config": {
"kc.user.profile.config": [
"{\"attributes\":[{\"name\":\"username\",\"displayName\":\"${username}\",\"validations\":{\"length\":{\"min\":3,\"max\":255},\"username-prohibited-characters\":{},\"up-username-not-idn-homograph\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"email\",\"displayName\":\"${email}\",\"validations\":{\"email\":{},\"length\":{\"max\":255}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"firstName\",\"displayName\":\"${firstName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"lastName\",\"displayName\":\"${lastName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"service\",\"displayName\":\"service\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"nigend\",\"displayName\":\"nigend\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"auth_idp\",\"displayName\":\"auth_idp\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"phone_number\",\"displayName\":\"phone_number\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false}],\"groups\":[{\"name\":\"user-metadata\",\"displayHeader\":\"User metadata\",\"displayDescription\":\"Attributes, which refer to user metadata\"}]}"
"{\"attributes\":[{\"name\":\"username\",\"displayName\":\"${username}\",\"validations\":{\"length\":{\"min\":3,\"max\":255},\"username-prohibited-characters\":{},\"up-username-not-idn-homograph\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"email\",\"displayName\":\"${email}\",\"validations\":{\"email\":{},\"length\":{\"max\":255}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"firstName\",\"displayName\":\"${firstName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"lastName\",\"displayName\":\"${lastName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"service\",\"displayName\":\"service\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"nigend\",\"displayName\":\"nigend\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"idp\",\"displayName\":\"idp\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"phone_number\",\"displayName\":\"phone_number\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false}],\"groups\":[{\"name\":\"user-metadata\",\"displayHeader\":\"User metadata\",\"displayDescription\":\"Attributes, which refer to user metadata\"}]}"
]
}
}
Expand Down Expand Up @@ -2348,7 +2348,7 @@
"attributes": {
"service": "DNPAF / ROISSY 95",
"nigend": "12345678",
"auth_idp": "cheops",
"idp": "Cheops",
"phone_number": "0123456789"
},
"credentials": [
Expand All @@ -2373,7 +2373,7 @@
"attributes": {
"service": "DNPAF / ROISSY 95",
"nigend": "12345678",
"auth_idp": "proxyma",
"idp": "proxyma",
"phone_number": "0123456789"
},
"credentials": [
Expand Down

0 comments on commit 9ca0aae

Please sign in to comment.