Skip to content

Commit

Permalink
wip: Allow to provide access to the site using a referrer policy #11
Browse files Browse the repository at this point in the history
  • Loading branch information
cnouguier committed Jul 3, 2024
1 parent 3388dd1 commit 465aac5
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions layouts/KeycloakLayout.vue
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@ const hasAccess = ref(false)
function passReferrer () {
console.log(document.referrer)
if (!document.referrer) return false
let domains = _.get(theme.value, 'referrer.domains', [])
console.log(domains)
if (!Array.isArray(domains)) {
console.log('array', domains)
domains = _.split(domains, ',')
let subdomains = _.get(theme.value, 'referrer.subdomains', [])
console.log(subdomains)
if (!Array.isArray(subdomains)) {
console.log('array', subdomains)
subdomains = _.split(subdomains, ',')
}
console.log(domains)
console.log(subdomains)
let pass = false
_.forEach(domains, domain => {
if (document.referrer.contains(domain)) {
_.forEach(subdomains, subdomain => {
if (document.referrer.contains(subdomain)) {
pass = true
return false
}
Expand Down

0 comments on commit 465aac5

Please sign in to comment.