| 
							
							
								 advplyr | f840aa80f8 | Add button to populate openid URLs using the issuer URL | 2023-11-05 14:11:37 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 309ef807ab | Update /auth/openid endpoint to work with PKCE from mobile Co-authored-by: Denis Arnst <git@sapd.eu> | 2023-11-05 13:05:16 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 840811b464 | Replace passport openidconnect plugin with openid-client, add JWKS and logout URL server settings, use email and email_verified instead of username | 2023-11-04 15:36:43 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 0d5a30b214 | Update JWT auth extractors, add state in openid redirect, add back cors for api router | 2023-09-25 17:05:58 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | e282142d3f | Add authentication page in config, add /auth-settings GET endpoint, remove authOpenIDCallbackURL server setting | 2023-09-24 15:36:35 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f6de373388 | Update /status endpoint to return available auth methods, fix socket auth, update openid to use username instead of email | 2023-09-24 12:36:36 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 9922294507 | Fix setting tokenSecret on init | 2023-09-23 13:42:28 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f42ab45e1b | Update passwordless root user check to user user.type instead of user.id | 2023-09-23 13:30:28 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | 2c25f64652 | Add /auth_methods route | 2023-09-20 19:16:08 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | 45cf00bd04 | fix openid + jwt auth | 2023-09-20 19:06:16 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | f6113e85c7 | cookie lifetime | 2023-09-20 18:48:57 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | 2c90bba774 | small refactorings | 2023-09-20 18:37:55 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | 0a6cd89090 | Allow rest mode login (?isRest=true) | 2023-09-17 18:42:42 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | 942aa93f57 | Fix: local login not possible | 2023-09-16 19:45:04 +00:00 |  | 
			
				
					| 
							
							
								 lukeIam | 7af3033f8d | Fix: ci error - no token sercret | 2023-09-16 18:42:48 +00:00 |  | 
			
				
					| 
							
							
								 lukeIam | 6aaf3f0f02 | Fix bug with undefined property | 2023-09-16 18:22:11 +00:00 |  | 
			
				
					| 
							
							
								 lukeIam | af4c35069b | Use a short-time cookie to remember where to callback to | 2023-09-14 18:49:19 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | 405c954b65 | Updated + first rough implementation | 2023-09-13 16:35:39 +00:00 |  | 
			
				
					| 
							
							
								 lukeIam | f0f03efe17 | Merge remote-tracking branch 'origin/master' into auth_passportjs | 2023-09-10 13:11:35 +00:00 |  | 
			
				
					| 
							
							
								 advplyr | 6c1b4e3a36 | Update db model references | 2023-08-20 13:34:03 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | dd9a3858d7 | Merge remote-tracking branch 'origin/master' into auth_passportjs | 2023-08-12 16:44:44 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 354e16e462 | Update:Only load Users when needed | 2023-07-22 15:32:20 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1d974375a0 | Update:Only load libraries from db when needed | 2023-07-22 14:25:20 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | cf7fd315b6 | Init sqlite take 2 | 2023-07-04 18:14:44 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 05ce9c6eda | Add:Email smtp config & send ebooks to devices #1474 | 2023-05-29 17:38:38 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 4db26f9f79 | Add:Log user and ip on successful login #1740 | 2023-04-28 16:16:47 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 7010a13648 | Fixes for passport local and allow empty password | 2023-04-16 10:08:13 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | 62b0940766 | Added passport-openidconnect implementation | 2023-04-14 20:26:29 +02:00 |  | 
			
				
					| 
							
							
								 lukeIam | 08676a675a | Fix: small problem with this context in Auth.js | 2023-03-24 18:31:58 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | e1ddb95250 | Inital passportjs integration | 2023-03-24 18:21:25 +01:00 |  | 
			
				
					| 
							
							
								 advplyr | 0e6b0d3eff | Update:Remove RSS feeds from login response payload and include feeds from library items request | 2022-12-31 10:59:12 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 0e292c64c4 | Update:Only emit library socket events to users with access to lib | 2022-11-30 17:32:59 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 892fb6410c | Update:Add client ip address in server log for failed auth attempts #1172 | 2022-11-17 18:04:11 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 24a142e718 | Add:RSS feed icon over library item covers when feed is open #893 | 2022-08-05 19:23:18 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 9e7b84f289 | Update:JWT signing | 2022-07-18 17:19:16 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1dbfb5637a | Remove bcryptjs dependency | 2022-07-06 19:01:27 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 954cf3e14e | Remove jsonwebtoken dependency | 2022-07-06 18:45:43 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 59c5e2c1d9 | Allow custom headers in requests | 2022-06-25 10:36:37 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 160dac109d | Add:User permission restrict explicit content #637 | 2022-05-28 16:53:03 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 8beac53f5f | Update:Send source back with auth request | 2022-05-21 11:21:03 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c962090c3a | Update:No longer creating initial root user and initial library, add init root user page, web app works with no libraries | 2022-05-14 17:23:22 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 220bbc3d2d | Fix:Series covers on home page not spread out correctly #505, Update:Server settings are now returned with auth requests | 2022-04-29 17:43:46 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 08e1782253 | Fix use first accessible library depending on display order, default library id checked on server when authenticating | 2022-03-27 09:45:28 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f51299c798 | Add:Start of chromecast plugin & update cors accept header, move sortable to static | 2022-02-17 17:39:38 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 91e44bc2f9 | Add: User listening sessions and user listening stats #167 | 2021-11-12 19:43:16 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 7d9ed75a28 | Change: audio player default volume to 100% #118, Change: username case insensitive #117, Fix: allowing multiple users of the same name, Added: experimental scan audio tracks show raw tags #114 | 2021-10-20 18:54:05 -05:00 |  | 
			
				
					| 
							
							
								 Mark Cooper | 4c07f9ec25 | Write metadata file option, rate limiting login attempts, generic failed login message | 2021-09-29 10:16:38 -05:00 |  | 
			
				
					| 
							
							
								 Mark Cooper | 6cb418a871 | Book cover uploader, moving streams to /metadata/streams, adding jwt auth from query string, auth check static metadata | 2021-09-21 20:57:33 -05:00 |  | 
			
				
					| 
							
							
								 Mark Cooper | 4e92ea3992 | Update scanner v3, add isActive support for users | 2021-09-10 19:55:02 -05:00 |  | 
			
				
					| 
							
							
								 Mark Cooper | 1f2afe4d92 | Editing accounts, change root account username, removed token expiration | 2021-09-05 18:20:29 -05:00 |  |