Eric Chiang
608d8ba984
*: switch dex to the ported templates
2016-09-05 17:25:39 -07:00
Eric Chiang
027e3d366c
server: generate default templates map
2016-09-05 17:25:12 -07:00
Eric Chiang
63a62b6754
*: add code to serialize templates into go code
...
Add a small program to iterate over the templates directory and
generate a go map of name to file data. This is so we can compile
these templates into the dex binary instead of requiring files on
disk.
Also add a Makefile rule to do this automatically.
2016-09-05 17:25:12 -07:00
Eric Chiang
571024182d
*: set response types supported in discovery based on server config
2016-08-25 16:18:09 -07:00
Eric Chiang
02dd18483d
server: add integration test for the implicit flow
2016-08-24 11:21:39 -07:00
Eric Chiang
c113df961a
*: support the implicit flow
2016-08-24 11:21:39 -07:00
Eric Chiang
c33ad3e0f3
server: fix oauth2 values and remove unused code
2016-08-24 11:14:38 -07:00
Eric Chiang
4fe7260bb3
server: run server tests at a non-root URL
...
As we've seen on master it's very easy mistakenly make changes that
assume root URL paths. Run server integration tests at a non-root
issuer URL to prevent this.
2016-08-19 16:00:19 -07:00
Eric Chiang
bfe560ee21
rename
2016-08-10 22:31:42 -07:00
Eric Chiang
4cbe9bbc82
server: cache signing keys
2016-08-10 20:51:58 -07:00
Eric Chiang
235ae9c3c4
server: update discovery to include offline_access scope
2016-08-08 19:10:32 -07:00
Eric Chiang
53d1be4a87
*: load static clients from config file
2016-08-05 09:54:03 -07:00
Eric Chiang
3110f45c3d
*: lots of renaming
2016-08-02 21:57:36 -07:00
Eric Chiang
f4c5722e42
*: connectors use a different identity object than storage
2016-08-02 21:20:18 -07:00
Eric Chiang
cab271f304
initial commit
2016-07-26 15:51:24 -07:00