| 
							
							
								 ErickSkrauch | 2a4f29801d | Fixes ACCOUNTS-2. Catch decryption exception for OAuth2 flow | 2020-08-23 00:23:36 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | a8e20a9775 | Replace custom aud and ely-scopes JWT claims with its public analogues | 2019-12-13 13:56:09 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 9da58beccf | Add deprecation notices | 2019-12-11 14:24:31 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 2caf0558de | Use paragonie's Base64UrlSafe encoding library | 2019-12-11 14:16:11 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 016a193263 | Introduce revokation mechanism | 2019-12-10 01:38:09 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | ba7fad84a0 | Remove refresh_token from OAuth2 result. Return the same access_token as a refresh_token in case when it's requested. Make access_tokens to live forever. | 2019-12-09 19:31:54 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | f0a73f2b7a | Make tokens, created by client credentials grant to live forever | 2019-12-06 18:31:04 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 6fb32ec76d | Use libsodium to encrypt all data, related to OAuth2 | 2019-12-06 14:37:51 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 642db2e045 | Use libsodium to encrypt data, stored in jwt tokens | 2019-12-05 19:37:46 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | a81ef5cac2 | Replace separate minecraft access tokens with JWT | 2019-12-04 21:10:15 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 2beacd0827 | Add tests for the legacy tokens, fix some tests cases [skip ci] | 2019-09-23 01:03:36 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 5536c34b9c | Restore full functionality of OAuth2 server [skip ci] | 2019-09-22 00:19:11 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 6ad66b28cf | Generate keys pair if they aren't exists | 2019-08-02 19:16:34 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | f2ab7346aa | Fixed almost everything, but all functional tests are broken at the last minute :( | 2019-08-02 03:29:20 +03:00 |  | 
			
				
					| 
							
							
								 ErickSkrauch | 45c2ed601d | Replace emarref/jwt with lcobucci/jwt Refactor all JWT-related components
Replace RS256 with ES256 as a preferred JWT algorithm | 2019-08-01 12:17:12 +03:00 |  |