Skip to content

website/docs: added Note about email_verified scope mapping is set to false by default#17942

Merged
tanberry merged 5 commits intomainfrom
docs-scopes
Nov 5, 2025
Merged

website/docs: added Note about email_verified scope mapping is set to false by default#17942
tanberry merged 5 commits intomainfrom
docs-scopes

Conversation

@tanberry
Copy link
Contributor

@tanberry tanberry commented Nov 4, 2025

In response to Discord chat, thanks @melizeche for seeing it!

@netlify
Copy link

netlify bot commented Nov 4, 2025

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit a6583b3
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/690a9d752af5d60008dec19d
😎 Deploy Preview https://deploy-preview-17942--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 4, 2025

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit a6583b3
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/690a9d7530aa130008475489
😎 Deploy Preview https://deploy-preview-17942--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 4, 2025

Deploy Preview for authentik-storybook canceled.

Name Link
🔨 Latest commit a6583b3
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/690a9d75cc030f0008ad5159

@tanberry tanberry requested review from melizeche and removed request for PeshekDotDev November 4, 2025 22:06
@github-project-automation github-project-automation bot moved this from Todo to In Progress in authentik Core Nov 4, 2025
Copy link
Member

@dominic-r dominic-r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

argh

@codecov
Copy link

codecov bot commented Nov 4, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.97%. Comparing base (0b01f45) to head (a6583b3).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #17942      +/-   ##
==========================================
- Coverage   92.98%   92.97%   -0.01%     
==========================================
  Files         869      869              
  Lines       48016    48016              
==========================================
- Hits        44646    44642       -4     
- Misses       3370     3374       +4     
Flag Coverage Δ
e2e 45.24% <ø> (-0.04%) ⬇️
integration 23.19% <ø> (+<0.01%) ⬆️
unit 91.07% <ø> (ø)
unit-migrate 91.12% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

tanberry and others added 3 commits November 4, 2025 16:12
Co-authored-by: Dominic R <dominic@sdko.org>
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>
:::info Default value for `email_verified`
By default, authentik sets the `email_verified` claim to `false`, since it has no way to confirm whether a user's email is verified. Setting this claim to `true` by default could introduce unintended security risks.

Be aware that some applications might require this claim to be true to successfully authenticate users. In this case you should create a custom email scope mapping that returns `email_verified` as `True`, using the following expression:
Copy link
Member

@dominic-r dominic-r Nov 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Be aware that some applications might require this claim to be true to successfully authenticate users. In this case you should create a custom email scope mapping that returns `email_verified` as `True`, using the following expression:
Some applications might require this claim to be true to successfully authenticate users. In this case, you should create a custom email scope mapping that returns `email_verified` as `True`, using the following expression:

eh; a preference

Copy link
Member

@dominic-r dominic-r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Tana

@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-a6583b3bb67fa5eb596e3755cbe99e04b9f98884
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-a6583b3bb67fa5eb596e3755cbe99e04b9f98884

Afterwards, run the upgrade commands from the latest release notes.

Co-authored-by: Dominic R <dominic@sdko.org>
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>
@tanberry tanberry merged commit 8acd670 into main Nov 5, 2025
98 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in authentik Core Nov 5, 2025
@tanberry tanberry deleted the docs-scopes branch November 5, 2025 01:17
@tanberry tanberry added cherry-pick backport/version-2025.10 Add this label to PRs to backport changes to version-2025.10 and removed cherry-pick labels Nov 5, 2025
authentik-automation bot pushed a commit that referenced this pull request Nov 5, 2025
… false by default (#17942)

* added Note about email_verified set to false

* Update website/docs/add-secure-apps/providers/property-mappings/index.md

Co-authored-by: Dominic R <dominic@sdko.org>
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>

* edits

* more edits

* Update website/docs/add-secure-apps/providers/property-mappings/index.md

Co-authored-by: Dominic R <dominic@sdko.org>
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>

---------

Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>
Co-authored-by: Dominic R <dominic@sdko.org>
@authentik-automation
Copy link
Contributor

🍒 Cherry-pick to version-2025.10 created: #17961

tanberry added a commit that referenced this pull request Nov 5, 2025
… false by default (cherry-pick #17942 to version-2025.10) (#17961)

website/docs: added Note about email_verified scope mapping is set to false by default (#17942)

* added Note about email_verified set to false

* Update website/docs/add-secure-apps/providers/property-mappings/index.md




* edits

* more edits

* Update website/docs/add-secure-apps/providers/property-mappings/index.md




---------

Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com>
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Co-authored-by: Dominic R <dominic@sdko.org>
kensternberg-authentik added a commit that referenced this pull request Nov 10, 2025
* main:
  webiste/docs: remove broken info box and fix sentence (#17963)
  web/admin: fixes capitalization in application wizard title (#17959)
  website/docs: added Note about email_verified scope mapping is set to false by default (#17942)
  crypto: update certificate api and component (#17921)
  core: bump openapitools/openapi-diff from 2.1.4 to 2.1.5 in /scripts/api (#17929)
  ci: bump getsentry/action-release from 3.3.0 to 3.4.0 (#17931)
  ci: bump helm/kind-action from 1.12.0 to 1.13.0 (#17930)
  tasks/schedules: fix rel obj not being associated or updated (#17934)
  core, web: update translations (#17807)
  brands: sort matched brand by match length (#17920)
  web: bump the storybook group across 1 directory with 5 updates (#17787)
  brands: add more matching tests (#16185)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/version-2025.10 Add this label to PRs to backport changes to version-2025.10

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants