Timo Ludwig 
							
						 
					 
					
						
						
							
						
						d8dfff2ab0 
					 
					
						
						
							
							Fixed   #32235  -- Made ReadOnlyPasswordHashField disabled by default.  
						
						
						
						
					 
					
						2020-12-03 09:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4c5236ef93 
					 
					
						
						
							
							Removed versionadded/changed annotations for 3.0.  
						
						
						
						
					 
					
						2020-05-13 09:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						54646a423b 
					 
					
						
						
							
							Refs  #27468  -- Made user sessions use SHA-256 algorithm.  
						
						
						
						
					 
					
						2020-04-29 16:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						9ef4a18dbe 
					 
					
						
						
							
							Changed django.forms.ValidationError imports to django.core.exceptions.ValidationError.  
						
						... 
						
						
						
						Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2020-04-28 10:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						69e2cd6fed 
					 
					
						
						
							
							Fixed Sphinx warnings on duplicate object descriptions.  
						
						
						
						
					 
					
						2020-04-07 09:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						4a954cfd11 
					 
					
						
						
							
							Fixed   #30573  -- Rephrased documentation to avoid words that minimise the involved difficulty.  
						
						... 
						
						
						
						This patch does not remove all occurrences of the words in question.
Rather, I went through all of the occurrences of the words listed
below, and judged if they a) suggested the reader had some kind of
knowledge/experience, and b) if they added anything of value (including
tone of voice, etc). I left most of the words alone. I looked at the
following words:
- simply/simple
- easy/easier/easiest
- obvious
- just
- merely
- straightforward
- ridiculous
Thanks to Carlton Gibson for guidance on how to approach this issue, and
to Tim Bell for providing the idea. But the enormous lion's share of
thanks go to Adam Johnson for his patient and helpful review. 
						
						
					 
					
						2019-09-06 13:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						400ec5125e 
					 
					
						
						
							
							Fixed   #18763  -- Added ModelBackend/UserManager.with_perm() methods.  
						
						... 
						
						
						
						Co-authored-by: Nick Pope <nick.pope@flightdataservices.com > 
						
						
					 
					
						2019-08-29 19:32:12 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						fa7ffc6cb3 
					 
					
						
						
							
							Removed unneeded * markers from parameter names.  
						
						
						
						
					 
					
						2019-08-29 12:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								daniel a rios 
							
						 
					 
					
						
						
							
						
						b5a5c92c72 
					 
					
						
						
							
							Fixed   #30066  -- Enabled super user creation without email and password  
						
						
						
						
					 
					
						2019-08-29 12:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						03dbdfd9bb 
					 
					
						
						
							
							Fixed   #29019  -- Added ManyToManyField support to REQUIRED_FIELDS.  
						
						
						
						
					 
					
						2019-08-26 14:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno 
							
						 
					 
					
						
						
							
						
						34a88b21da 
					 
					
						
						
							
							Fixed   #30620  -- Made an example of admin-compliant custom user app pep8 compliant.  
						
						
						
						
					 
					
						2019-07-08 07:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								swatantra 
							
						 
					 
					
						
						
							
						
						c13e3715f5 
					 
					
						
						
							
							Fixed   #28667  -- Clarified how to override list of forms fields for custom UserAdmin with a custom user model.  
						
						
						
						
					 
					
						2019-07-04 08:05:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9aeac29949 
					 
					
						
						
							
							Removed unnecessary backslashes from docs.  
						
						
						
						
					 
					
						2019-06-20 14:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						581a0f4545 
					 
					
						
						
							
							Refs  #30226  -- Added User.get_user_permissions() method.  
						
						... 
						
						
						
						Added to mirror the existing User.get_group_permissions(). 
						
						
					 
					
						2019-06-05 13:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						75337a6050 
					 
					
						
						
							
							Fixed   #30226  -- Added BaseBackend for authentication.  
						
						
						
						
					 
					
						2019-06-05 13:39:46 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						eb16c7260e 
					 
					
						
						
							
							Fixed   #20629  -- Rephrased custom user models admonition.  
						
						
						
						
					 
					
						2019-04-30 09:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						0c916255eb 
					 
					
						
						
							
							Changed tuple Mate.unique_together/permissions to lists in docs.  
						
						
						
						
					 
					
						2019-04-24 10:06:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a68c029e22 
					 
					
						
						
							
							Used extlinks for Django's source code.  
						
						
						
						
					 
					
						2019-03-28 20:32:17 -04:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						632d4861dd 
					 
					
						
						
							
							Clarified permission-related docs.  
						
						
						
						
					 
					
						2019-02-28 15:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Bengfort 
							
						 
					 
					
						
						
							
						
						b1243a55a5 
					 
					
						
						
							
							Doc'd PermissionsMixin's usage of User.is_active and is_superuser.  
						
						
						
						
					 
					
						2018-11-12 10:44:22 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen James 
							
						 
					 
					
						
						
							
						
						e40e7026ca 
					 
					
						
						
							
							Fixed   #29683  -- Added view permission to docs.  
						
						
						
						
					 
					
						2018-09-26 15:06:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e9ea49d274 
					 
					
						
						
							
							Consolidated docs about handling a ForeignKey in custom user model manager.  
						
						
						
						
					 
					
						2018-08-06 12:25:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f3fa86a89b 
					 
					
						
						
							
							Fixed   #29449  -- Reverted "Fixed  #28757  -- Allowed using contrib.auth forms without installing contrib.auth."  
						
						... 
						
						
						
						This reverts commit 3333d935d2 
						
						
					 
					
						2018-07-02 18:39:26 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kiros 
							
						 
					 
					
						
						
							
						
						b37bac39b3 
					 
					
						
						
							
							Fixed typo in docs/topics/auth/customizing.txt.  
						
						
						
						
					 
					
						2018-06-05 21:28:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7543ab1f8d 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.0.  
						
						
						
						
					 
					
						2018-05-17 11:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								shanghui 
							
						 
					 
					
						
						
							
						
						3333d935d2 
					 
					
						
						
							
							Fixed   #28757  -- Allowed using contrib.auth forms without installing contrib.auth.  
						
						... 
						
						
						
						Also fixed  #28608  -- Allowed UserCreationForm and UserChangeForm to
work with custom user models.
Thanks Sagar Chalise and Rômulo Collopy for reports, and Tim Graham
and Tim Martin for reviews. 
						
						
					 
					
						2018-01-05 14:47:37 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						83a36ac49a 
					 
					
						
						
							
							Removed unnecessary trailing commas and spaces in various code.  
						
						
						
						
					 
					
						2017-12-28 21:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5446b72003 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.11.  
						
						
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5e31be1b96 
					 
					
						
						
							
							Refs  #25187  -- Required the authenticate() method of authentication backends to have request as the first positional argument.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						081e787160 
					 
					
						
						
							
							Refs  #23919  -- Stopped inheriting from object to define new style classes.  
						
						... 
						
						
						
						Tests and docs complement to cecc079168 
						
						
					 
					
						2017-06-26 10:30:31 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						5df0ff4155 
					 
					
						
						
							
							Fixed   #28089  -- Removed requirement to implement get_short_name() and get_full_name() in AbstractBaseUser subclasses.  
						
						
						
						
					 
					
						2017-05-06 17:05:42 -04:00 
						 
				 
			
				
					
						
							
							
								David D Lowe 
							
						 
					 
					
						
						
							
						
						9269dec05e 
					 
					
						
						
							
							Fixed   #27911  -- Doc'd how to register custom User with admin.  
						
						
						
						
					 
					
						2017-03-08 12:14:58 -05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						dc165ec8e5 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super() in docs.  
						
						
						
						
					 
					
						2017-01-25 11:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f6acd1d271 
					 
					
						
						
							
							Refs  #23919  -- Removed Python 2 notes in docs.  
						
						
						
						
					 
					
						2017-01-18 11:51:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e27e4c0339 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.10.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						eba093e8b0 
					 
					
						
						
							
							Refs  #25847  -- Removed support for User.is_(anonymous|authenticated) as methods.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-01-17 20:52:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d7e6b8febd 
					 
					
						
						
							
							Fixed typo in docs/topics/auth/customizing.txt.  
						
						
						
						
					 
					
						2016-11-28 16:39:54 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cb7bbf97a7 
					 
					
						
						
							
							Fixed   #25966  -- Made get_user_model() work at import time.  
						
						... 
						
						
						
						This makes it equivalent to: `from django.contrib.auth.models import User`.
Thanks Aymeric Augustin for the initial patch and Tim Graham for the
review. 
						
						
					 
					
						2016-11-25 14:15:49 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Scott 
							
						 
					 
					
						
						
							
						
						da4c0e8cc9 
					 
					
						
						
							
							Fixed typo in docs/topics/auth/customizing.txt.  
						
						
						
						
					 
					
						2016-11-24 05:41:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						93a081946d 
					 
					
						
						
							
							Normalized casing of "custom user model".  
						
						
						
						
					 
					
						2016-11-23 15:14:28 -05:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Gogolewski 
							
						 
					 
					
						
						
							
						
						d02a03d574 
					 
					
						
						
							
							Fixed   #24370  -- Recommended starting with a custom user model.  
						
						
						
						
					 
					
						2016-11-23 14:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						f3ea0c4bbd 
					 
					
						
						
							
							Reverted "Fixed  #26401  -- Added BaseAuthConfig to use auth without migrations."  
						
						... 
						
						
						
						This reverts commit 1ec1633cb2 
						
						
					 
					
						2016-10-25 17:32:59 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e262f00231 
					 
					
						
						
							
							Fixed   #27292  -- Removed unnecessary password assignment in auth backend example.  
						
						
						
						
					 
					
						2016-10-04 14:02:06 -04:00 
						 
				 
			
				
					
						
							
							
								levental 
							
						 
					 
					
						
						
							
						
						617e36dc1e 
					 
					
						
						
							
							Fixed   #20705  -- Allowed using PasswordResetForm with user models with an email field not named 'email'.  
						
						
						
						
					 
					
						2016-09-27 11:59:00 -04:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						0a6ed6b1d9 
					 
					
						
						
							
							Simplified has_perm() example in topics/auth/customizing.txt.  
						
						
						
						
					 
					
						2016-09-23 15:28:32 -04:00 
						 
				 
			
				
					
						
							
							
								Aleksej Manaev 
							
						 
					 
					
						
						
							
						
						4b9330ccc0 
					 
					
						
						
							
							Fixed   #25187  -- Made request available in authentication backends.  
						
						
						
						
					 
					
						2016-09-12 20:11:53 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						1ec1633cb2 
					 
					
						
						
							
							Fixed   #26401  -- Added BaseAuthConfig to use auth without migrations.  
						
						
						
						
					 
					
						2016-09-10 16:38:05 -07:00 
						 
				 
			
				
					
						
							
							
								Bang Dao + Tam Huynh 
							
						 
					 
					
						
						
							
						
						09119dff14 
					 
					
						
						
							
							Fixed   #26719  -- Normalized email in AbstractUser.clean().  
						
						
						
						
					 
					
						2016-06-24 10:37:38 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						39805686b3 
					 
					
						
						
							
							Refs  #21379 ,  #26719  -- Moved username normalization to AbstractBaseUser.  
						
						... 
						
						
						
						Thanks Huynh Thanh Tam for the initial patch and Claude Paroz for review. 
						
						
					 
					
						2016-06-21 16:19:37 -04:00 
						 
				 
			
				
					
						
							
							
								Ed Henderson 
							
						 
					 
					
						
						
							
						
						4a4d7f980e 
					 
					
						
						
							
							Fixed   #26021  -- Applied hanging indentation to docs.  
						
						
						
						
					 
					
						2016-06-03 11:44:34 -04:00