Skip to content

Conversation

@lukavdplas
Copy link
Contributor

@lukavdplas lukavdplas commented Jan 15, 2026

Some minor edits to the development settings and documentation for SAML.

  • Edits to settings_saml.py were needed to integrate with the development identity provider app. (Thanks to @tymees for helping me out with that!)
  • Some extra explanation for setting up SAML in development.
  • First-time setup now links to SAML prerequisites at the end rather than the start.

@lukavdplas lukavdplas requested a review from Meesch January 15, 2026 13:37
@tymees
Copy link
Member

tymees commented Jan 16, 2026

A small addition: to avoid having to manually edit the metadata when importing it into the development IdP, you can set the valid_for setting in that giant config dict:
'valid_for': 365 * 24 * 10, # 10 years, for development

The UU IdP doesn't need that field, so it doesn't need to be there in the prod settings

"mail": ("email", ),
"givenName": ("first_name", ),
"uuprefixedsn": ("last_name", ),
"uuPrefixSn": ("last_name", ),
Copy link
Contributor

Choose a reason for hiding this comment

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

in the default attribute mapping of the Development-IdP, this attribute is titled "uuPrefixedSn". (so with an additional -'ed' compared to this name.

@Meesch Meesch self-requested a review January 29, 2026 15:31
Copy link
Contributor

@Meesch Meesch left a comment

Choose a reason for hiding this comment

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

Very good work, I made some clarity additions to the Dev-IdP repo to make it work seamlessly with the current documentation :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants