mirror of
				https://github.com/Tivix/django-rest-auth.git
				synced 2025-11-01 00:07:39 +03:00 
			
		
		
		
	updated docs
This commit is contained in:
		
							parent
							
								
									23e88f9838
								
							
						
					
					
						commit
						231ccc04a3
					
				|  | @ -46,7 +46,7 @@ Configuration | |||
| 
 | ||||
| - **REST_SESSION_LOGIN** - Enable session login in Login API view (default: True) | ||||
| 
 | ||||
| - **REST_USE_JWT** - Enable JWT Authentication instead of Token/Session based. This is built on top of django-rest-framework-jwt http://getblimp.github.io/django-rest-framework-jwt/, which must also be installed. (default: False) | ||||
| - **REST_USE_JWT** - Enable JWT Authentication instead of Token/Session based. This is built on top of djangorestframework-simplejwt https://github.com/SimpleJWT/django-rest-framework-simplejwt, which must also be installed. (default: False) | ||||
| 
 | ||||
| - **OLD_PASSWORD_FIELD_ENABLED** - set it to True if you want to have old password verification on password change enpoint (default: False) | ||||
| 
 | ||||
|  |  | |||
|  | @ -248,12 +248,23 @@ JSON Web Token (JWT) Support (optional) | |||
| 
 | ||||
| By default ``dj-rest-auth`` uses Django's Token-based authentication. If you want to use JWT authentication, follow these steps: | ||||
| 
 | ||||
| 1. Install `djangorestframework-jwt <http://getblimp.github.io/django-rest-framework-jwt/>`_ | ||||
|     - ``djangorestframework-jwt`` is currently the only supported JWT library. | ||||
| 2. The ``JWT_PAYLOAD_HANDLER`` and ``JWT_ENCODE_HANDLER`` settings are imported from the ``django-rest-framework-jwt`` settings object. | ||||
|     - Refer to `the library's documentation <http://getblimp.github.io/django-rest-framework-jwt/#additional-settings>`_ for information on using different encoders. | ||||
| 1. Install `djangorestframework-simplejwt <https://github.com/SimpleJWT/django-rest-framework-simplejwt/>`_ | ||||
|     - ``djangorestframework-simplejwt`` is currently the only supported JWT library. | ||||
| 
 | ||||
| 3. Add the following configuration value to your settings file to enable JWT authentication. | ||||
| 2. Add a simple_jwt auth configuration to the list of authentication classes. | ||||
| 
 | ||||
| .. code-block:: python | ||||
| 
 | ||||
|     REST_FRAMEWORK = { | ||||
|         ... | ||||
|         'DEFAULT_AUTHENTICATION_CLASSES': ( | ||||
|             ... | ||||
|             'rest_framework_simplejwt.authentication.JWTAuthentication', | ||||
|         ) | ||||
|         ... | ||||
|     } | ||||
| 
 | ||||
| 3. Add the following configuration value to your settings file to enable JWT authentication in dj-rest-auth. | ||||
| 
 | ||||
| .. code-block:: python | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user