Skip to content

Commit d3ab1e7

Browse files
authored
Merge pull request #9 from kubajecminek/master
Provide HttpRequest to the authenticate function
2 parents ca30e3f + 43047d4 commit d3ab1e7

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.github/workflows/django.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ jobs:
2222
uses: actions/setup-python@v2
2323
with:
2424
python-version: ${{ matrix.python-version }}
25+
- name: Install required system requirements
26+
run: |
27+
sudo apt install pkg-config libxml2-dev libxmlsec1-dev
2528
- name: Install Dependencies
2629
run: |
2730
python -m pip install --upgrade pip

auth_token/contrib/common/forms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def password_auth_clean(self):
4949
username = self.cleaned_data.get(self.username_field_name)
5050
password = self.cleaned_data.get('password')
5151
if username and password:
52-
self.user_cache = authenticate(username=username, password=password)
52+
self.user_cache = authenticate(request=self.request, username=username, password=password)
5353
if self.user_cache is None:
5454
raise forms.ValidationError(
5555
self.error_messages['invalid_login'],

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
'tqdm>=4.62.3',
3535
],
3636
extras_require={
37-
'mssso': ['requests>=2.26.0', 'msal>=1.20.0', 'python3-saml>=1.16.0'],
37+
'mssso': ['requests>=2.26.0', 'msal>=1.20.0', 'python3-saml>=1.16.0', 'xmlsec==1.3.12'],
3838
},
3939
zip_safe=False
4040
)

0 commit comments

Comments
 (0)