{"push_id":2550536279,"size":11,"distinct_size":11,"ref":"refs/heads/refactor-auth-backend","head":"d9a500309f397abd338d3ae7b71ebad56dee385d","before":"e0e3d4c7297093a16cd19ba0a6badfd241822b52","commits":[{"sha":"08d86d0a75805527d399be8d78d63055a69ab387","author":{"name":"Andreas Lutro","email":"f8d193463ee93f1fef7df38733cc62b4129558f4@gmail.com"},"message":"Fail earlier when JWS algorithm does not match OIDC_RP_SIGN_ALGO.","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/08d86d0a75805527d399be8d78d63055a69ab387"},{"sha":"c6d9906aa24a549ee9313023e638b4e1e6bda64a","author":{"name":"John Giannelos","email":"f363cbe6f121c772cc6a96098e5b59af9bef8f27@gmail.com"},"message":"Merge pull request #228 from johngian/pr-223\n\nFail earlier when JWS algorithm does not match OIDC_RP_SIGN_ALGO.","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/c6d9906aa24a549ee9313023e638b4e1e6bda64a"},{"sha":"fbec3c0e46538acf6bce03e5f63be0badf472a7e","author":{"name":"Germano Guerrini","email":"f2ed087bfc9eebef9483b2bb2270f7051340248e@gmail.com"},"message":"Added RS256 verification through OP JWKS endpoint","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/fbec3c0e46538acf6bce03e5f63be0badf472a7e"},{"sha":"4e27396f7d2ac743ddacaee0ccd4956182f68ad6","author":{"name":"John Giannelos","email":"f363cbe6f121c772cc6a96098e5b59af9bef8f27@gmail.com"},"message":"Merge pull request #229 from johngian/pr-196\n\nAdded RS256 verification through OP JWKS endpoint","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/4e27396f7d2ac743ddacaee0ccd4956182f68ad6"},{"sha":"64babce411554c076936da9c6d7cb6a1d5578a61","author":{"name":"Wouter Westendorp","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Allow to verify token with other algorithms","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/64babce411554c076936da9c6d7cb6a1d5578a61"},{"sha":"0d8ffabf62b3d1591acc99127a59dc3ded3cf1ca","author":{"name":"Wouter Westendorp","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Split up authenticate() method","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/0d8ffabf62b3d1591acc99127a59dc3ded3cf1ca"},{"sha":"49eb97800e66b7ccc5bee499183213ff140f8971","author":{"name":"Wouter","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Include upstream changes","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/49eb97800e66b7ccc5bee499183213ff140f8971"},{"sha":"5dafb2e290fa6bbed26439149ca554fc6058d150","author":{"name":"Wouter","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Processed PR feedback","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/5dafb2e290fa6bbed26439149ca554fc6058d150"},{"sha":"b31f02de3c232cbb14700cebd14f692fe965b7db","author":{"name":"Wouter","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Improved get_userinfo docstring","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/b31f02de3c232cbb14700cebd14f692fe965b7db"},{"sha":"f27990aa8d45deb672b676303666887bf0dad481","author":{"name":"Wouter","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Introduced get_verify_key method","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/f27990aa8d45deb672b676303666887bf0dad481"},{"sha":"d9a500309f397abd338d3ae7b71ebad56dee385d","author":{"name":"Wouter","email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@gtnetworks.nl"},"message":"Updated HISTORY.rst","distinct":true,"url":"https://api.github.com/repos/GTnetworks/mozilla-django-oidc/commits/d9a500309f397abd338d3ae7b71ebad56dee385d"}]}
{"actor":{"display_login":"woutor"}}