51 Commits

Author SHA1 Message Date
Livio Amstutz 628bc4ed65 fix: end session (#35)
* fix: handle code separately

* fix: option to ignore expiration on id_token and error handling

* fix: op handler as http.Handler

* fix: terminate session possible wihtout id_token_hint
v0.6.3
2020-07-06 12:52:22 +02:00
dependabot[bot] 21dfd6c22e chore(deps): bump golang.org/x/text from 0.3.2 to 0.3.3 (#34)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.3.2...v0.3.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-06 12:46:16 +02:00
dependabot[bot] 8ed8f4918c chore(deps): bump github.com/stretchr/testify from 1.5.1 to 1.6.1 (#33)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.5.1 to 1.6.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.5.1...v1.6.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-06 12:45:55 +02:00
dependabot-preview[bot] 2e6c6fa8e9 chore(dependabot): config (#32)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-03 13:49:32 +02:00
Livio Amstutz 58545a1710 fix: handle code separately (#30) v0.6.2 2020-05-29 09:40:34 +02:00
Stefan Benz 303fdfc421 fix(cli): added implementation for token to client for caching (#29) v0.6.1 2020-05-27 19:00:28 +02:00
dependabot-preview[bot] 9fa707c923 chore(deps): bump gopkg.in/square/go-jose.v2 from 2.5.0 to 2.5.1 (#27)
Bumps [gopkg.in/square/go-jose.v2](https://github.com/square/go-jose) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/square/go-jose/releases)
- [Commits](https://github.com/square/go-jose/compare/v2.5.0...v2.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-04 09:45:38 +02:00
dependabot-preview[bot] be95027398 chore(deps): bump github.com/sirupsen/logrus from 1.5.0 to 1.6.0 (#28)
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.5.0...v1.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-04 09:45:12 +02:00
Stefan Benz b52fd090a7 feat(cli): added implementation for codeflow with a cli (#26) v0.6.0 2020-04-30 07:08:30 +02:00
dependabot-preview[bot] f818b3461a chore(deps): bump gopkg.in/square/go-jose.v2 from 2.4.0 to 2.5.0 (#25)
Bumps [gopkg.in/square/go-jose.v2](https://github.com/square/go-jose) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/square/go-jose/releases)
- [Commits](https://github.com/square/go-jose/compare/v2.4.0...v2.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-15 06:49:52 +02:00
dependabot-preview[bot] 325a43e81e chore(deps): bump github.com/sirupsen/logrus from 1.4.2 to 1.5.0 (#24)
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.4.2...v1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-15 06:49:22 +02:00
dependabot-preview[bot] 728001e357 chore(deps): bump github.com/gorilla/mux from 1.7.3 to 1.7.4 (#23)
Bumps [github.com/gorilla/mux](https://github.com/gorilla/mux) from 1.7.3 to 1.7.4.
- [Release notes](https://github.com/gorilla/mux/releases)
- [Commits](https://github.com/gorilla/mux/compare/v1.7.3...v1.7.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-15 06:47:26 +02:00
dependabot-preview[bot] f2d16c0dac chore(deps): bump github.com/golang/mock from 1.3.1 to 1.4.3 (#22)
Bumps [github.com/golang/mock](https://github.com/golang/mock) from 1.3.1 to 1.4.3.
- [Release notes](https://github.com/golang/mock/releases)
- [Changelog](https://github.com/golang/mock/blob/master/.goreleaser.yml)
- [Commits](https://github.com/golang/mock/compare/1.3.1...v1.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-15 06:47:13 +02:00
dependabot-preview[bot] ccf824b08f chore(deps): bump github.com/stretchr/testify from 1.4.0 to 1.5.1 (#21)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-15 06:46:42 +02:00
Florian Forster a842b13d25 chore: enhance CI process (#20)
* chore: enhance CI process

* chore: enhance ci

* chore: typo
2020-04-14 18:25:02 +02:00
Florian Forster 7afdc344a0 chore(dependabot): config (#19) 2020-04-03 06:33:10 +02:00
Florian Forster bcff375e6c docs(badges): replace imgshield (#18) 2020-03-30 23:29:26 +02:00
Florian Forster 305c304b76 chore: 1.14 & goreport (#17) 2020-03-30 23:26:26 +02:00
livio-a a8d10945d8 feat: preselect user with id_token_hint (#16)
* feat: preselect user with id_token_hint

* fix tests
v0.5.0
2020-03-11 09:41:54 +01:00
Livio Amstutz 80f1272d26 fix: version! v0.4.2 2020-03-06 17:18:54 +01:00
livio-a 2b9f7dfd18 Fix: userinfo (#15)
* add idea to gitignore

* working userinfo

* cleanup

* tests
2020-03-06 17:14:30 +01:00
Livio Amstutz 5af734d72f fix: add missing WithCustomEndSessionEndpoint v0.4.1 2020-03-04 09:05:15 +01:00
livio-a 3d46c17fa0 Merge pull request #14 from caos/feat/end-session
feat: terminate session (front channel logout)
v0.4.0
2020-03-03 13:51:48 +01:00
Livio Amstutz e8f3010910 feat: terminate session (front channel logout) 2020-03-03 11:31:23 +01:00
Livio Amstutz 4cf6c6d5f0 fix: another typo v0.3.2 2020-02-28 18:11:38 +01:00
Livio Amstutz df432c8806 fix: typo 2020-02-28 18:09:57 +01:00
Livio Amstutz d7befc087d Merge branch 'master' of github.com:caos/oidc 2020-02-28 18:07:07 +01:00
Livio Amstutz c3169868d8 fix: code challenge 2020-02-28 18:07:01 +01:00
livio-a 3019f79f62 Merge pull request #13 from caos/token
Token
v0.3.1
2020-02-27 18:45:21 +01:00
Livio Amstutz 4de855dc21 Merge remote-tracking branch 'origin/master' into token 2020-02-27 17:40:31 +01:00
Livio Amstutz 5e7e5ebe3a fix: create access token from storage 2020-02-27 17:06:32 +01:00
livio-a d25ffbe029 Merge pull request #12 from caos/cors
feat: add cors * to handler
v0.3.0
2020-02-27 13:04:15 +01:00
Livio Amstutz ddcf7076f8 go mod tidy 2020-02-27 13:00:45 +01:00
Livio Amstutz 3f97c5c3ed feat: add cors * to handler 2020-02-27 12:56:47 +01:00
livio-a 7f486a54c4 Merge pull request #11 from caos/feat/customEndpoints
feat: custom absolute endpoints
v0.2.4
2020-02-27 09:45:27 +01:00
Livio Amstutz c3e583bbf9 fix: add missing WithCustomKeysEndpoint v0.2.3 2020-02-27 09:04:04 +01:00
Livio Amstutz 660519a19f fix: custom absolute endpoints 2020-02-21 10:04:50 +01:00
livio-a 30d8dec409 Merge pull request #10 from caos/fix-signingkey-channel
fix: change channel for GetSigningKey to time
v0.2.2
2020-02-14 12:56:44 +01:00
Livio Amstutz a2e2f064a2 fix: change channel for GetSigningKey to time 2020-02-14 12:54:26 +01:00
livio-a 913eec6a8c Merge pull request #8 from caos/readme
Initial Readme
2020-02-13 08:39:27 +01:00
Livio Amstutz 535c7584c8 fix: version v0.2.1 2020-02-13 07:41:46 +01:00
livio-a b89b7dd331 Merge pull request #9 from caos/readiness-keys
add readiness and partial key rotation
2020-02-13 07:20:00 +01:00
Livio Amstutz 93709a18b6 add readiness and partial key rotation 2020-02-11 17:17:09 +01:00
Livio Amstutz f0d17fd839 feat: add http interceptor function for auth and token endpoints v0.2.0 2020-02-06 11:12:00 +01:00
Livio Amstutz 7e2c22f99b fix: make checkKey public v0.1.1 2020-02-06 07:24:28 +01:00
Florian Forster aea8bad09a build: github release setting 2020-02-05 15:08:03 +01:00
Florian Forster 7c4732c5fe docs(readme): format links 2020-02-05 15:05:09 +01:00
Florian Forster 52d89a10e5 docs(readme): go versions 2020-02-05 15:02:51 +01:00
Florian Forster 2d9a9ad192 docs(readme): initial readme 2020-02-05 14:56:56 +01:00
Florian Forster 7d844f72d4 docs(security): typo 2020-02-05 14:49:53 +01:00