mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 21:25:42 +00:00 
			
		
		
		
	Add dj-rest-auth (#4187)
* Add dj-rest-auth [FR] User registration via API Fixes #3978 * add jwt support for API * check for old password * Add check if registration is allowed * make email mandatory if selected * lower postgres version? * update req * revert psql change * move form options out * Update reqs * Add handlers for most OAuth2 * refactor and add logging * make error message more actionable * add handler for twitter * add keycloak endpoint * warning for legacy apps * remove legacy twitter support * rename file * move url to sub * make JWT optional (default off) * Add var to config template * Add API endpoint to list available providers * fix url pattern
This commit is contained in:
		| @@ -35,6 +35,7 @@ coreschema==0.0.4 | ||||
| cryptography==41.0.1 | ||||
|     # via | ||||
|     #   -r requirements.in | ||||
|     #   djangorestframework-simplejwt | ||||
|     #   pyjwt | ||||
| cssselect2==0.7.0 | ||||
|     # via weasyprint | ||||
| @@ -44,9 +45,12 @@ defusedxml==0.7.1 | ||||
|     #   python3-openid | ||||
| diff-match-patch==20230430 | ||||
|     # via django-import-export | ||||
| dj-rest-auth==4.0.1 | ||||
|     # via -r requirements.in | ||||
| django==3.2.19 | ||||
|     # via | ||||
|     #   -r requirements.in | ||||
|     #   dj-rest-auth | ||||
|     #   django-allauth | ||||
|     #   django-allauth-2fa | ||||
|     #   django-cors-headers | ||||
| @@ -74,6 +78,7 @@ django==3.2.19 | ||||
|     #   django-weasyprint | ||||
|     #   django-xforwardedfor-middleware | ||||
|     #   djangorestframework | ||||
|     #   djangorestframework-simplejwt | ||||
|     #   drf-spectacular | ||||
| django-allauth==0.54.0 | ||||
|     # via | ||||
| @@ -140,7 +145,11 @@ django-xforwardedfor-middleware==2.0 | ||||
| djangorestframework==3.14.0 | ||||
|     # via | ||||
|     #   -r requirements.in | ||||
|     #   dj-rest-auth | ||||
|     #   djangorestframework-simplejwt | ||||
|     #   drf-spectacular | ||||
| djangorestframework-simplejwt[crypto]==5.2.2 | ||||
|     # via -r requirements.in | ||||
| drf-spectacular==0.26.2 | ||||
|     # via -r requirements.in | ||||
| dulwich==0.21.5 | ||||
| @@ -202,7 +211,9 @@ pycparser==2.21 | ||||
| pydyf==0.6.0 | ||||
|     # via weasyprint | ||||
| pyjwt[crypto]==2.7.0 | ||||
|     # via django-allauth | ||||
|     # via | ||||
|     #   django-allauth | ||||
|     #   djangorestframework-simplejwt | ||||
| pyphen==0.14.0 | ||||
|     # via weasyprint | ||||
| pypng==0.20220715.0 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user