Commit Graph

18 Commits (master)

Author SHA1 Message Date
Chris Veilleux 4ca3be012e fixed an issue surfaced due to a new version of the JWT library 2022-08-30 22:37:20 -05:00
Chris Veilleux 69e397eca0 Fixed a bug with JWT encoding 2022-03-16 11:34:51 -05:00
Chris Veilleux 3295ac70a0 change loggers in selene.util to all use module name instead of package 2022-03-10 11:37:39 -06:00
Chris Veilleux f030bf7817 log the InvalidTokenError for more information. 2021-07-14 15:46:01 -05:00
Chris Veilleux d59d49b922 Update pyjwt version in Pipfile and change JWT code to comply with new major version. 2021-07-13 14:16:19 -05:00
Steve Penrod 9dc4d62490 Adding the basics to prepare for publishing this repo
Changes include:

* Adding AGPL 3.0 license template (TODO: Apply to all 200+ *.py files)
* Adding AGPL license files
* Add generic public repo files (CONTRIBUTING, etc)
* Simple README updates
* Adding other generic files, e.g. .github templates
2019-07-27 18:44:23 -05:00
Chris Veilleux ec272636f5 change GitHub authentication to not require a publicly available email address 2019-06-27 12:05:33 -05:00
Chris Veilleux 487f6da288 removed print statement 2019-04-26 12:33:43 -05:00
Chris Veilleux 94fd50f523 added github login functionality 2019-04-26 12:13:30 -05:00
Chris Veilleux af5d5b5be3 removed all logic related to storing refresh tokens on the database 2019-04-08 20:39:55 -05:00
Chris Veilleux 41e699e511 minor refactor 2019-04-08 00:12:32 -05:00
Chris Veilleux 7f90820eab move logic to get email address from facebook/google into util so that both sso and account APIs can use it. 2019-04-07 23:33:09 -05:00
Chris Veilleux 56b8d012ed password reset functionality 2019-04-01 20:11:32 -05:00
Chris Veilleux f1e1ba60d1 fixed a bug with authentication logic that refreshed tokens when access token expired 2019-02-20 16:50:22 -06:00
Chris Veilleux e8a0a161d3 fixing token authentication bugs 2019-02-19 13:33:06 -06:00
Chris Veilleux 33cfe4c63b minor refactor 2019-02-01 00:43:59 -06:00
Chris Veilleux fa94d5b1df added refresh token logic 2019-02-01 00:23:03 -06:00
Chris Veilleux d168d25717 reorganized the shared directory to have a top-level "selene" package that all other shared packages will be included in. 2019-01-30 14:49:54 -06:00