Commit Graph

58 Commits

Author SHA1 Message Date
JonnyWong16 1c395ab10c Patch SameSite support into cookies
* Python 2.7 is missing SameSite cookie attribute
2020-06-27 15:01:16 -07:00
JonnyWong16 88e23627fd Fix typo 2020-06-25 19:12:10 -07:00
JonnyWong16 48f846da40 Expire the previous JWT on update if HTTP root is set
* Required for Tautulli/Tautulli-Issues#255
2020-06-24 14:04:07 -07:00
JonnyWong16 617b0d6fd9 Set JWT cookie path to HTTP root
* Fixes Tautulli/Tautulli-Issues#255
2020-06-23 20:00:50 -07:00
JonnyWong16 d0f28883aa Remove ability to login using Plex username / password.
* Only login using Plex OAuth
2020-06-02 17:28:24 -07:00
JonnyWong16 9e0153e962 Set PYTHON2 global variable 2020-04-04 07:57:51 -07:00
JonnyWong16 faf5cb0f8d Change jwt_cookie to str 2020-03-24 21:16:14 -07:00
JonnyWong16 cc05552685 Remove from __future__ import absolute_import 2020-03-24 20:17:44 -07:00
JonnyWong16 82c09570c4 Update all future imports for Python 2 2020-03-23 22:11:42 -07:00
JonnyWong16 078685a2a3 Fix imports for Python 2 2020-03-23 22:11:41 -07:00
JonnyWong16 077dfe7164 Decode jwt_token for login cookie 2019-11-24 15:50:27 -08:00
JonnyWong16 05afa0859c Run futurize --unicode-literals 2019-11-23 19:21:10 -08:00
JonnyWong16 ab6196589b Run futurize --stage1 2019-11-23 19:11:42 -08:00
JonnyWong16 c279057f91 Remove unicode strings 2019-11-23 14:37:26 -08:00
JonnyWong16 0ffc8c5d19 Update JWT secret instead of UUID 2019-08-24 22:00:31 -07:00
JonnyWong16 7498617b74 Flag update JWT UUID after restarting 2019-08-24 21:13:39 -07:00
JonnyWong16 f21d505ab8 Force logout all clients when changing the admin password 2019-08-24 20:49:56 -07:00
JonnyWong16 2711597ffb Pass OAuth client headers to server 2018-07-02 11:20:25 -07:00
JonnyWong16 24458bd23c Log login method 2018-07-02 09:55:41 -07:00
JonnyWong16 745d398527 Improve Plex OAuth 2018-07-02 08:51:51 -07:00
JonnyWong16 16bfcade8c Log failed OAuth attempts 2018-07-02 00:45:47 -07:00
JonnyWong16 3bd1b03faf Add Plex OAuth to login page 2018-07-01 22:55:13 -07:00
JonnyWong16 80506b8541 Add login redirect uri 2018-03-25 14:26:47 -07:00
JonnyWong16 525f1e4b0b Use cherrypy remote for login IP info 2018-03-13 10:00:08 -07:00
JonnyWong16 d18820b832 Use cherrypy base for login host info 2018-03-13 09:42:01 -07:00
JonnyWong16 7e024fd736 Remove test comment in c9c5989 2018-03-13 09:09:27 -07:00
JonnyWong16 c9c5989474 Fix login logs for Plex admin user 2018-03-13 09:08:09 -07:00
JonnyWong16 a15d225a5f Fix missing Host in login logs for Firefox 2018-02-10 12:23:05 -08:00
JonnyWong16 547dc9ed33 Fix checking login permissions 2018-01-11 23:28:10 -08:00
JonnyWong16 896a37bea9 Allow Plex admin to login as Tautulli admin 2018-01-11 22:58:30 -08:00
JonnyWong16 a3e6e76158 Implement JWT instead of using cherrypy sessions 2018-01-08 22:25:52 -08:00
JonnyWong16 08c32e875e Fix login using hashed password 2018-01-05 21:01:32 -08:00
JonnyWong16 b2b728a3cc Save cherrypy sessions to disk instead of ram 2017-12-31 14:29:57 -08:00
JonnyWong16 15faccfa2f Update server connection code 2017-12-30 17:27:39 -08:00
JonnyWong16 19f029cff0 Rename PlexPy to Tautulli 2017-12-16 12:52:33 -08:00
JonnyWong16 39da58d3bc Log failed login attempts 2017-09-30 23:34:46 -07:00
JonnyWong16 9ecabc3faf Just make sure redirects include http_root 2016-05-16 18:18:52 -07:00
JonnyWong16 1e1e3beca6 Check for blank username/passwords on login 2016-05-15 17:20:14 -07:00
JonnyWong16 885604ef06 Add module name to webauth and webstart log messages 2016-05-15 11:52:01 -07:00
JonnyWong16 cb8a5504f6 Cleanup unused modules and imports
* Ran code through PyFlakes
2016-05-15 11:32:11 -07:00
JonnyWong16 8ed7688277 Log PlexPy logins to database 2016-05-13 21:43:21 -07:00
JonnyWong16 f4e719749a Cleanup all imports
* Should fix problems with needing to do inline imports
2016-05-07 11:26:00 -07:00
JonnyWong16 a1821fabf9 Fix first time guest logins failing 2016-05-01 20:52:36 -07:00
JonnyWong16 b6461f4f9e Refresh the users list on guest login to update library permissions 2016-05-01 16:58:19 -07:00
JonnyWong16 2f8e768c5c Add modal popup for admin login from menu 2016-05-01 11:06:37 -07:00
JonnyWong16 e147ce9039 Add all content rating and label filters for guest 2016-05-01 11:06:37 -07:00
JonnyWong16 85a7819469 Check if sessions enabled for login/logout
* Redirect to logout on session expiry to remove the session
2016-05-01 11:06:37 -07:00
JonnyWong16 d462ebe8e5 Allow logging in with email address 2016-05-01 11:06:37 -07:00
JonnyWong16 5d7ba8cf14 Mask all info on the homepage 2016-05-01 11:06:37 -07:00
JonnyWong16 89694b5069 More template filters for Libraries, Users, and Sync 2016-05-01 11:06:37 -07:00