|
|
4d7d700afa
|
providers/oauth2: change default redirect uri behaviour; set first used url when blank and use star for wildcard
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 22:44:57 +01:00 |
|
|
|
b6ff04694f
|
providers/oauth2: don't rely on expiry task for access codes and refresh tokens
closes #1911
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-18 17:42:41 +01:00 |
|
|
|
fec6de1ba2
|
providers/oauth2: add additional logging to show with token path is taken
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 22:49:42 +01:00 |
|
|
|
326b574d54
|
root: update dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-07 16:25:10 +01:00 |
|
|
|
f6ab241219
|
providers/oauth2: fix accessing undefined variable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 21:35:17 +02:00 |
|
|
|
77ed25ae34
|
root: reformat to 100 line width
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-03 17:45:16 +02:00 |
|
|
|
e7b7bfddd6
|
providers/oauth2: fix blank redirect_uri not working with TokenView
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-26 11:29:16 +02:00 |
|
|
|
77a507d2f8
|
providers/oauth2: add revoked field, create suspicious event when previous token is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-03 15:59:01 +02:00 |
|
|
|
3e60e956f4
|
providers/oauth2: fix CORS headers not being set for unsuccessful requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-03 15:49:00 +02:00 |
|
|
|
a3ff7cea23
|
providers/oauth2: fix usage of timedelta.seconds
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-25 11:55:00 +02:00 |
|
|
|
fe28d216fe
|
providers/oauth2: always test JWT keys in tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-27 14:07:04 +02:00 |
|
|
|
3282b34431
|
providers/oauth2: fix TokenView not having CORS headers set even with proper Origin
and added tests. closes #771
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-22 23:48:28 +02:00 |
|
|
|
ce082ead5e
|
providers/oauth2: add unittests for authorize and token views
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 21:05:49 +02:00 |
|
|
|
ecff810021
|
*: replace List from typing with normal list
|
2021-02-18 13:45:46 +01:00 |
|
|
|
fdde97cbbf
|
*: replace Dict from typing with normal dict
|
2021-02-18 13:41:03 +01:00 |
|
|
|
bc9e7e8b93
|
build(deps): bump structlog from 20.1.0 to 20.2.0 (#445)
* build(deps): bump structlog from 20.1.0 to 20.2.0
Bumps [structlog](https://github.com/hynek/structlog) from 20.1.0 to 20.2.0.
- [Release notes](https://github.com/hynek/structlog/releases)
- [Changelog](https://github.com/hynek/structlog/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/hynek/structlog/compare/20.1.0...20.2.0)
Signed-off-by: dependabot[bot] <support@github.com>
* *: use structlog.stdlib instead of structlog for type-hints
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-01-01 15:39:43 +01:00 |
|
|
|
e216efb6ec
|
providers/oauth2: create access tokens as JWT
|
2020-12-27 19:36:17 +01:00 |
|
|
|
ee2e737782
|
providers/oauth2: remove response_type field as spec doesn't require validation
|
2020-12-27 18:12:47 +01:00 |
|
|
|
dff5eb69c8
|
providers/oauth2: fix token endpoint creating invalid token when no scopes are passed
|
2020-12-27 14:48:44 +01:00 |
|
|
|
b747022bc1
|
providers/oauth2: fix old id_token being sent when using token endpoint with grant_type=refresh_token
|
2020-12-27 14:33:51 +01:00 |
|
|
|
1cfe1aff13
|
wip: rename to authentik (#361)
* root: initial rename
* web: rename custom element prefix
* root: rename external functions with pb_ prefix
* root: fix formatting
* root: replace domain with goauthentik.io
* proxy: update path
* root: rename remaining prefixes
* flows: rename file extension
* root: pbadmin -> akadmin
* docs: fix image filenames
* lifecycle: ignore migration files
* ci: copy default config from current source before loading last tagged
* *: new sentry dsn
* tests: fix missing python3.9-dev package
* root: add additional migrations for service accounts created by outposts
* core: mark system-created service accounts with attribute
* policies/expression: fix pb_ replacement not working
* web: fix last linting errors, add lit-analyse
* policies/expressions: fix lint errors
* web: fix sidebar display on screens where not all items fit
* proxy: attempt to fix proxy pipeline
* proxy: use go env GOPATH to get gopath
* lib: fix user_default naming inconsistency
* docs: add upgrade docs
* docs: update screenshots to use authentik
* admin: fix create button on empty-state of outpost
* web: fix modal submit not refreshing SiteShell and Table
* web: fix height of app-card and height of generic icon
* web: fix rendering of subtext
* admin: fix version check error not being caught
* web: fix worker count not being shown
* docs: update screenshots
* root: new icon
* web: fix lint error
* admin: fix linting error
* root: migrate coverage config to pyproject
|
2020-12-05 22:08:42 +01:00 |
|