djangosaml2

Django SAML2 Service Provider based on pySAML2

APACHE-2.0 License

Downloads
366.6K
Stars
258
Committers
96

Bot releases are visible (Hide)

djangosaml2 - v1.3.3

Published by github-actions[bot] over 3 years ago

Release notes

  • added setting variables for custom templates @mdavino (#306)
  • Add ModifiedSaml2Backend & _update_user example to perform authorization @pauldekkers (#303)
  • Documentation @peppelinux (#301)
  • feat: added settings.SAML2_CUSTOM_WAYF_TEMPLATE
  • feat: added settings.SAML2_CUSTOM_AUTHORIZATION_ERROR_TEMPLATE
  • feat: added settings.SAML2_CUSTOM_POST_BINDING_FORM_TEMPLATE
djangosaml2 - v1.3.2

Published by github-actions[bot] over 3 years ago

Release notes

  • v1.3.2 @peppelinux (#298)
  • feat: Unsupported Binding exception in SLO - a workaround to go ahead when SLO is absent in IdP
  • custom sso POST template: changed from error to debug when theresn't any custom template to load (fallback to pysaml2 default)
djangosaml2 - v1.3.1

Published by github-actions[bot] over 3 years ago

Release notes

  • fix: requested_authn_context config @pandafy (#293)
  • fix: POST SSO - missing custom template -> changed from error to debug (#294)
djangosaml2 - v1.3.0

Published by github-actions[bot] over 3 years ago

Release notes

  • fix: Documentation for developers, unit tests
  • feat: sso_kwargs now handled with some custom methods ... that can be inherited :)
  • feat: authn context support, with or without this IdentityPython/pysaml2#807 (better with!)
  • feat: authn context documentation
djangosaml2 - v1.2.2

Published by github-actions[bot] over 3 years ago

Release notes

  • Fix #245: Don't update user_main_attribute @jaap3 (#283)
  • Fix #278: Allow ACS_DEFAULT_REDIRECT_URL to override LOGIN_REDIRECT_URL in more places @jaap3 (#285)
  • Add release notes for previous and upcomming releases @jaap3 (#284)
  • Add default_auto_field setting, strongly recommended in Django 3.2 @jaap3 (#282)
  • SPConfig loader instead of global django settings @peppelinux (#281)
  • Fix #277: Resolve LOGIN_REDIRECT_URL @jaap3 (#279)
djangosaml2 - v1.2.1

Published by github-actions[bot] over 3 years ago

Release notes

  • Documentation improved
  • unit tests and coverage improved
  • better handling of unknown idps
djangosaml2 - v1.2.0

Published by github-actions[bot] over 3 years ago

Release notes

  • Implement IdP Scoping parameter for SPs suggesting an entityID to a proxy @pauldekkers (#272)
djangosaml2 - v1.1.5

Published by github-actions[bot] over 3 years ago

Release notes

  • Cast major/minor django VERSION number into float before comparing @lgarvey (#269)
  • Add note to SameSite cookie docs section recommending upgrade to Django >= 3.1 @m6312 (#267)
djangosaml2 - v1.1.4

Published by github-actions[bot] over 3 years ago

Release notes

  • fix: samesite cookie configuration fix for django version <3.1
djangosaml2 - v1.1.3

Published by github-actions[bot] over 3 years ago

Release notes

  • Add assertion param to backed.authenticate and backend.is_authorized @lucyeun-alation (#128)
  • feat: CI - added django 3.1 and 3.2
  • fix: Samesite cookie value - fixed https://github.com/peppelinux/djangosaml2/issues/266
  • fix: Docs small changes in setup - pysaml2 example conf improved
djangosaml2 - 1.1.2

Published by peppelinux over 3 years ago

  • fix: idp hinting invalid import
djangosaml2 - 1.1.1

Published by peppelinux over 3 years ago

  • Read the docs
  • Information exposure mitigation on SSO login view
djangosaml2 - 1.1.0

Published by peppelinux over 3 years ago

  • feature: Idp Hinting
  • params: SAML_DEFAULT_BINDING for SSO
  • code cleanup in SSO
djangosaml2 - 1.0.7

Published by peppelinux over 3 years ago

  • typo error in Exception message
  • fix(discovery_service): add missing imports and replace non existing variable came_from with next_path (#258)
djangosaml2 - 1.0.6

Published by peppelinux over 3 years ago

  • Fix default relay state bug (#253)
  • Add backend.user_can_authenticate() to allow for additional checks (#254)
  • ACS custom_validation method for additional checks
djangosaml2 - v1.0.5

Published by peppelinux over 3 years ago

  • code linting, cleanup. Not enough but better than before
  • Documentation: Replace signal with hooks (#251)
  • Better saml_attribute handling in backend - more resilient
  • Add session_info to user auth failed template (#248)
  • Fix SAML_ACS_FAILURE_RESPONSE_FUNCTION override
  • Update Custom Error Handler docs
djangosaml2 - v1.0.4

Published by peppelinux over 3 years ago

  • logger.debug('Login process started') cleaned up
  • fixed echo_Attributes template and null lenght of saml_attributes
djangosaml2 - v.1.0.3

Published by peppelinux over 3 years ago

  • logout improved
  • wayf improved
djangosaml2 - v1.0.2

Published by peppelinux over 3 years ago

  • RequestVersionTooLow exception handled in ACS
  • Better exception handling for Malformed SAML Response
  • pySAML2 dep up to v6.5.1
djangosaml2 - v1.0.1

Published by peppelinux over 3 years ago

Package Rankings
Top 2.39% on Pypi.org
Badges
Extracted from project README
Downloads
Related Projects