Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						03dbdfd9bb 
					 
					
						
						
							
							Fixed   #29019  -- Added ManyToManyField support to REQUIRED_FIELDS.  
						
						
						
						
					 
					
						2019-08-26 14:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Rio 
							
						 
					 
					
						
						
							
						
						181fb60159 
					 
					
						
						
							
							Fixed   #11154 ,  #22270  -- Made proxy model permissions use correct content type.  
						
						... 
						
						
						
						Co-Authored-By: Simon Charette <charette.s@gmail.com >
Co-Authored-By: Antoine Catton <acatton@fusionbox.com > 
						
						
					 
					
						2019-01-16 10:07:28 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						8b43e9b1af 
					 
					
						
						
							
							Fixed   #29616  -- Fixed createsuperuser for user models that don't have a password field.  
						
						
						
						
					 
					
						2018-08-05 14:26:03 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						793e9bb35a 
					 
					
						
						
							
							Fixed   #29628  -- Made createsuperuser validate password against username and required fields.  
						
						
						
						
					 
					
						2018-08-04 08:44:25 -04:00 
						 
				 
			
				
					
						
							
							
								Mikhail Porokhovnichenko 
							
						 
					 
					
						
						
							
						
						14e34dcf8c 
					 
					
						
						
							
							Fixed   #29132  -- Avoided connecting update_last_login() handler if User.last_login isn't a field.  
						
						
						
						
					 
					
						2018-02-21 10:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								Lucas Connors 
							
						 
					 
					
						
						
							
						
						5ceaf14686 
					 
					
						
						
							
							Fixed   #27515  -- Made AuthenticationForm's username field use the max_length from the model field.  
						
						... 
						
						
						
						Thanks Ramin Farajpour Cami for the report. 
						
						
					 
					
						2017-10-20 11:13:26 -04:00 
						 
				 
			
				
					
						
							
							
								Linus Lewandowski 
							
						 
					 
					
						
						
							
						
						eedc88bd4a 
					 
					
						
						
							
							Fixed   #26823  -- Prevented update_last_login signal receiver from crashing if User model doesn't have last_login field.  
						
						
						
						
					 
					
						2017-05-29 17:31:18 -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 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						cecc079168 
					 
					
						
						
							
							Refs  #23919  -- Stopped inheriting from object to define new style classes.  
						
						
						
						
					 
					
						2017-01-19 08:39:46 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f3c43ad1fd 
					 
					
						
						
							
							Refs  #23919  -- Removed python_2_unicode_compatible decorator usage  
						
						
						
						
					 
					
						2017-01-18 13:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						93a081946d 
					 
					
						
						
							
							Normalized casing of "custom user model".  
						
						
						
						
					 
					
						2016-11-23 15:14:28 -05: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 
						 
				 
			
				
					
						
							
							
								Olexander Yermakov 
							
						 
					 
					
						
						
							
						
						975a76a964 
					 
					
						
						
							
							Fixed   #26951  -- Allowed AuthenticationForm to work with a username of 0.  
						
						
						
						
					 
					
						2016-08-10 09:44:48 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Gaevsky 
							
						 
					 
					
						
						
							
						
						e0a3d93730 
					 
					
						
						
							
							Fixed   #25232  -- Made ModelBackend/RemoteUserBackend reject inactive users.  
						
						
						
						
					 
					
						2016-03-23 09:01:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c62807968d 
					 
					
						
						
							
							Fixed a stray __unicode__() method in auth_tests.  
						
						
						
						
					 
					
						2016-02-23 13:20:50 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						6eb3ce11e4 
					 
					
						
						
							
							Fixed   #26089  -- Removed custom user test models from public API.  
						
						... 
						
						
						
						Thanks to Tim Graham for the review. 
						
						
					 
					
						2016-02-04 12:30:34 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						a08fda2111 
					 
					
						
						
							
							Fixed   #25746  -- Isolated inlined test models registration.  
						
						... 
						
						
						
						Thanks to Tim for the review. 
						
						
					 
					
						2016-01-06 20:00:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						590b8c1c57 
					 
					
						
						
							
							Removed unnecessary app_label='auth' on auth_tests models.  
						
						... 
						
						
						
						This is a relic of when the tests were stored in contrib.auth.tests. 
						
						
					 
					
						2015-10-27 08:19:45 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5acf203db2 
					 
					
						
						
							
							Fixed   #25596  -- Fixed regression in password change view with custom user model.  
						
						... 
						
						
						
						The reverse() added in 50aa1a790c 
						
						
					 
					
						2015-10-27 08:18:22 -04:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						c2e70f0265 
					 
					
						
						
							
							Fixed   #21127  -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField  
						
						
						
						
					 
					
						2015-07-27 18:28:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7da3923ba0 
					 
					
						
						
							
							Sorted imports in __init__.py files.  
						
						
						
						
					 
					
						2015-06-27 11:53:33 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						1ea87c8c79 
					 
					
						
						
							
							Fixed   #24910  -- Added createsuperuser support for non-unique USERNAME_FIELDs  
						
						... 
						
						
						
						Clarified docs to say that a non-unique USERNAME_FIELD is permissable
as long as the custom auth backend can support it. 
						
						
					 
					
						2015-06-06 09:33:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0f7f5bc9e7 
					 
					
						
						
							
							Fixed   #24161  -- Stored the user primary key as a serialized value in the session.  
						
						... 
						
						
						
						This allows using a UUIDField primary key along with the JSON session
serializer.
Thanks to Trac alias jamesbeith for the report and Simon Charette
for the initial patch. 
						
						
					 
					
						2015-02-12 07:38:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5ab327a389 
					 
					
						
						
							
							Moved non-documented auth test models to the new test location.  
						
						
						
						
					 
					
						2015-02-11 10:29:48 -05:00