| 
						
					 | 
					
						
						
							
						
						eda3676fd0
					 | 
					
						
						
							
							Small tweaks
						
						
						
						
						
						
					 | 
					
						2021-09-15 16:11:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8967138375
					 | 
					
						
						
							
							Inject a user manager dep callable directly to FastAPIUsers
						
						
						
						
						
						
					 | 
					
						2021-09-14 14:39:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						480a6bc4df
					 | 
					
						
						
							
							Move validate_password into UserManager
						
						
						
						
						
						
					 | 
					
						2021-09-14 14:01:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fdc8e54253
					 | 
					
						
						
							
							Improve generic typing
						
						
						
						
						
						
					 | 
					
						2021-09-14 11:53:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dade8c263d
					 | 
					
						
						
							
							Revamp implementation with a manager layer and db class as dependency callable
						
						
						
						
						
						
					 | 
					
						2021-09-14 11:12:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7ae2042500
					 | 
					
						
						
							
							Fix #701: factorize JWT handling and support secrets as SecretStr
						
						
						
						
						
						
					 | 
					
						2021-09-09 11:51:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef4a54c204
					 | 
					
						
						
							
							Allow lifetime_seconds to be None to get session cookies
						
						
						
						
						
						
					 | 
					
						2021-03-19 18:19:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8adce74cd9
					 | 
					
						
						
							
							added samesite option for cookie authentication (#337)
						
						
						
						
						
						
						
						* added samesite option for cookie authentication
* formatted with black and added documentation (grabbed from starlette.io documentation) 
						
						
					 | 
					
						2020-09-30 07:27:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7721f8dcc1
					 | 
					
						
						
							
							Revamp authentication routes structure (#201)
						
						
						
						
						
						
						
						* Fix #68: use makefun to generate dynamic dependencies
* Remove every Starlette imports
* Split every routers and remove event handlers
* Make users router optional
* Pass after_update handler to get_users_router
* Update documentation
* Remove test file
* Write migration doc for splitted routers 
						
						
					 | 
					
						2020-05-24 10:18:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						05b1df9a16
					 | 
					
						
						
							
							Implement logout route
						
						
						
						
						
						
					 | 
					
						2020-02-03 10:12:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dbbb9144b0
					 | 
					
						
						
							
							Expose more options for Cookie authentication
						
						
						
						
						
						
					 | 
					
						2020-01-11 10:55:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						49deb437a6
					 | 
					
						
						
							
							Fix #42: multiple authentication backends (#47)
						
						
						
						
						
						
						
						* Revamp authentication to allow multiple backends
* Make router generate a login route for each backend
* Apply black
* Remove unused imports
* Complete docstrings
* Update documentation
* WIP add cookie auth
* Complete cookie auth unit tests
* Add documentation for cookie auth
* Fix cookie backend default name
* Don't make cookie return a Response 
						
						
					 | 
					
						2019-12-04 13:32:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |