wxiaoguang 
							
						 
					 
					
						
						
							
						
						49dd906753 
					 
					
						
						
							
							Use base32 for 2FA scratch token ( #18384 )  
						
						... 
						
						
						
						* Use base32 for 2FA scratch token
* rename Secure* to Crypto*, add comments 
						
						
					 
					
						2022-01-26 12:10:10 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						35c3553870 
					 
					
						
						
							
							Support webauthn ( #17957 )  
						
						... 
						
						
						
						Migrate from U2F to Webauthn
Co-authored-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com > 
						
						
					 
					
						2022-01-14 16:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						29a22ade82 
					 
					
						
						
							
							switch to maintained lib ( #16532 )  
						
						... 
						
						
						
						Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: Andrew Thornton <art27@cantab.net > 
						
						
					 
					
						2021-07-24 13:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								KN4CK3R 
							
						 
					 
					
						
						
							
						
						29695cd6d5 
					 
					
						
						
							
							Add asymmetric JWT signing ( #16010 )  
						
						... 
						
						
						
						* Added asymmetric token signing.
* Load signing key from settings.
* Added optional kid parameter.
* Updated documentation.
* Add "kid" to token header. 
						
						
					 
					
						2021-06-17 23:56:46 +02:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						1e6fa57acb 
					 
					
						
						
							
							Use single shared random string generation function ( #15741 )  
						
						... 
						
						
						
						* Use single shared random string generation function
- Replace 3 functions that do the same with 1 shared one
- Use crypto/rand over math/rand for a stronger RNG
- Output only alphanumerical for URL compatibilty
Fixes : #15536 
* use const string method
* Update modules/avatar/avatar.go
Co-authored-by: a1012112796 <1012112796@qq.com >
Co-authored-by: a1012112796 <1012112796@qq.com > 
						
						
					 
					
						2021-05-10 07:45:17 +01:00 
						 
				 
			
				
					
						
							
							
								John Olheiser 
							
						 
					 
					
						
						
							
						
						baadb51445 
					 
					
						
						
							
							Add gitea-vet ( #10948 )  
						
						... 
						
						
						
						* Add copyright
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Add gitea-vet and fix non-compliance
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Combine tools.go into build.go and clean up
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Remove extra GO111MODULE=on
Signed-off-by: jolheiser <john.olheiser@gmail.com > 
						
						
					 
					
						2020-04-05 07:20:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Franz 
							
						 
					 
					
						
						
							
						
						e777c6bdc6 
					 
					
						
						
							
							Integrate OAuth2 Provider ( #5378 )  
						
						
						
						
					 
					
						2019-03-08 11:42:50 -05:00 
						 
				 
			
				
					
						
							
							
								Codruț Constantin Gușoi 
							
						 
					 
					
						
						
							
						
						96c268c0fc 
					 
					
						
						
							
							Implements generator cli for secrets ( #3531 )  
						
						... 
						
						
						
						Signed-off-by: Codruț Constantin Gușoi <codrut.gusoi@gmail.com > 
						
						
					 
					
						2018-02-18 20:14:37 +02:00