Django-github-sso

Latest version: v4.0.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

4.0.0

Breaking

* feat!: Add support to 3.13

This is a BREAKING CHANGE commit. Changes:

* Add support to Python 3.13
* Drop support to 3.10
* Update Github Actions ([`50e35f8`](https://github.com/megalus/django-github-sso/commit/50e35f84bcc884eae5f6a31e002b3c79e6d3ec13))

Continuous Integration

* ci: fix github actions ([`eb4587c`](https://github.com/megalus/django-github-sso/commit/eb4587c7f491460281a28f89cf803886d433928a))

Documentation

* docs: update docs ([`26b510a`](https://github.com/megalus/django-github-sso/commit/26b510aa2a6fd22132a9e14c0e507968736665f6))

Unknown

* Merge pull request 3 from megalus/develop

Add support to 3.13 ([`1d32aea`](https://github.com/megalus/django-github-sso/commit/1d32aea409e23babdc7df9c7d5493ac12a78885a))

3.0.1

Continuous Integration

* ci: fix django example app in github actions ([`b2dc535`](https://github.com/megalus/django-github-sso/commit/b2dc53562580f041f9817678b708e6b7d7eb2ebf))

* ci: fix github action tests ([`444b0b9`](https://github.com/megalus/django-github-sso/commit/444b0b9fe5becc1cde867699153b9758b1d55425))

Documentation

* docs: update docs ([`451e278`](https://github.com/megalus/django-github-sso/commit/451e2787f8307ece2dec26437f7bb3e45812ace9))

Fixes

* fix: add missing GITHUB_SSO_ENABLE_MESSAGES option ([`0e88d47`](https://github.com/megalus/django-github-sso/commit/0e88d473eea8aa892bb627d88662a9e9b6b00c50))

Unknown

* Merge pull request 2 from megalus/develop

Fix: Add missing GITHUB_SSO_ENABLE_MESSAGES option ([`b5ccd25`](https://github.com/megalus/django-github-sso/commit/b5ccd256cfea11c4f0c6e5d89d590b6dc3a33d6a))

* Merge pull request 1 from dqd/main

Usage without django_microsoft_sso installed ([`30e2f1e`](https://github.com/megalus/django-github-sso/commit/30e2f1e672d786a76f51072d1fc0c50cce157f07))

* Usage without django_microsoft_sso installed ([`6f3b50d`](https://github.com/megalus/django-github-sso/commit/6f3b50d71d26b16bcbb96192eae11cd40faa9262))

3.0.0

Breaking

* feat!: Update dependencies and add new options

This is a BREAKING CHANGE commit. Changes:

* Remove support to Django 4.1 and add support to Django 5.1
* Fix check W003 for Django 5.1
* Add new option: `GITHUB_SSO_PRE_VALIDATE_CALLBACK`. Use to add your custom logic to validate a user.
* Add new option: `GITHUB_SSO_SAVE_BASIC_GITHUB_INFO` to save basic github data in database. Default: True.
* Add new option: `GITHUB_SSO_SHOW_FAILED_LOGIN_MESSAGE`. Use to show failed attempted logins on browser. Default: False. ([`b73c8b1`](https://github.com/megalus/django-github-sso/commit/b73c8b17a41d41c753d255f94c1826a28de5bc5c))

2.2.0

Features

* feat: add option to include all created users as staff.

Also better handling lower and upper case emails and usernames saved on database. ([`56bbfbf`](https://github.com/megalus/django-github-sso/commit/56bbfbfa22b50647b698c3eb360f2eb45b20f571))

2.1.2

Fixes

* fix: add support to Django USERNAME_FIELD ([`427081b`](https://github.com/megalus/django-github-sso/commit/427081bcdc67c2d229bdcb88baaab5b8153631b4))

2.1.1

Fixes

* fix: add token in request before call pre-create callback ([`1ac1bba`](https://github.com/megalus/django-github-sso/commit/1ac1bbacbe0bb2b3b7120d0c148bbde229e0eadd))

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.