| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef796abb55
					 | 
					
						
						
							
							Reorganize base modules
						
						
						
						
						
						
					 | 
					
						2019-10-10 19:21:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9e1fd76f30
					 | 
					
						
						
							
							Add more docstrings
						
						
						
						
						
						
					 | 
					
						2019-10-10 19:03:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef6dd2c39c
					 | 
					
						
						
							
							Implement user-facing API
						
						
						
						
						
						
					 | 
					
						2019-10-10 18:55:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0112e700ac
					 | 
					
						
						
							
							Improve typing and make User pydantic models dynamic
						
						
						
						
						
						
					 | 
					
						2019-10-10 13:37:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						af63280cf7
					 | 
					
						
						
							
							Use snake case for user_db variable 😱
						
						
						
						
						
						
					 | 
					
						2019-10-10 07:27:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						06dd8ad22e
					 | 
					
						
						
							
							Implement JWT authentication
						
						
						
						
						
						
					 | 
					
						2019-10-08 17:18:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |