9a599fdde2 
					 
					
						
						
							
							Can create accounts automatically for a given upstream provider  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-10-29 11:30:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						764ad3d5a1 
					 
					
						
						
							
							Add sample upstream provider  
						
						
						
						
					 
					
						2025-10-29 09:34:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91ef6c25d5 
					 
					
						
						
							
							Can define additional claims on per-client basis  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-03-31 18:37:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a5649fcb9 
					 
					
						
						
							
							Add implicit authentication flow ( #255 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #255 
Co-authored-by: Pierre HUBERT <pierre.git@communiquons.org >
Co-committed-by: Pierre HUBERT <pierre.git@communiquons.org > 
						
						
					 
					
						2024-03-28 21:13:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7060ce3fe4 
					 
					
						
						
							
							Enforce 2FA for user admin routes  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-03-27 21:03:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf0e7e1e68 
					 
					
						
						
							
							Can enforce 2FA for specific clients  
						
						
						
						
					 
					
						2024-03-27 20:59:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64b1bd4de9 
					 
					
						
						
							
							Simplify README  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-03-27 19:46:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b18b787a9 
					 
					
						
						
							
							Add authentication from upstream providers ( #107 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Let BasicOIDC delegate authentication to upstream providers (Google, GitHub, GitLab, Keycloak...)
Reviewed-on: #107  
						
						
					 
					
						2023-04-27 10:10:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f7c56a4b8 
					 
					
						
						
							
							Loads clients list only once ( #106 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Currently, the list of client is loaded separately for each Actix HTTP handler threads.
In prevision of future improvements, it is worthwhile to load this list only once.
Reviewed-on: #106  
						
						
					 
					
						2023-04-17 16:49:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d2e52d632 
					 
					
						
						
							
							Add default clients ( #105 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						* Add the possibility to create client enabled by default when creating new accounts
* Can mark clients are granted for all users, regardless of users accounts grants
Reviewed-on: #105  
						
						
					 
					
						2023-04-15 10:19:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f69c3cf2c 
					 
					
						
						
							
							Update CI script & add badge  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2022-05-05 17:52:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						234e77d08a 
					 
					
						
						
							
							Block pages indexing  
						
						
						
						
					 
					
						2022-04-23 20:41:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48112dfed7 
					 
					
						
						
							
							Make usage of FatalErrorPage more convenient  
						
						
						
						
					 
					
						2022-04-23 20:31:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						822b78237a 
					 
					
						
						
							
							Finish implementation of Webauthn!  
						
						
						
						
					 
					
						2022-04-23 20:23:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d69ea536f 
					 
					
						
						
							
							Get auth challenge  
						
						
						
						
					 
					
						2022-04-23 18:56:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0260742c01 
					 
					
						
						
							
							Finish implementation of Authenticator App  
						
						
						
						
					 
					
						2022-04-20 09:39:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0d1c41b4c 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2022-04-18 17:17:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65b3289900 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2022-04-18 17:02:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd23d6d454 
					 
					
						
						
							
							Add README & LICENSE  
						
						
						
						
					 
					
						2022-04-18 17:00:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7978706803 
					 
					
						
						
							
							Add openid-connecter discovery route  
						
						
						
						
					 
					
						2022-04-08 18:53:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05e911bfc5 
					 
					
						
						
							
							Start to implement brute force protection  
						
						
						
						
					 
					
						2022-04-03 16:21:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eab9bdf7f5 
					 
					
						
						
							
							Add actix-identity crate  
						
						
						
						
					 
					
						2022-03-30 16:58:00 +02:00