Eric Chiang
8be9396811
registration: trim spaces and sanity check user email from form
...
When a user attempts to register an email, trim prefixed and
trailing spaces, then perform a basic sanity check to ensure it's
of form "test@example.com".
Fixes #163
2015-12-01 10:20:00 -08:00
Joe Bowers
a9ab63893d
Merge pull request #179 from coreos/new-invitation-endpoint
...
New invitation endpoint
2015-11-18 14:25:09 -08:00
Joe Bowers
0c854a21d6
server: endpoint and system for sending invitations to dex
...
An invitation allows users to both verify their email address and set
a new password.
2015-11-18 14:24:19 -08:00
bobbyrullo
76befe03bc
Merge pull request #183 from stongo/issue-135
...
server: add scope to newLoginURLFromSession
2015-11-18 12:14:35 -08:00
Marcus Stong
7d0ecf9532
server: add scope to newLoginURLFromSession
...
need to make sure the scope is present otherwise will be considered an invalid request
fixes #135
2015-11-18 14:16:35 -05:00
Brandon Philips
728b64c3cf
Merge pull request #182 from bfallik/patch-1
...
Update README.md
2015-11-13 09:12:42 -08:00
Brian Fallik
63f3f5c553
Update README.md
...
fix whitespace issue
2015-11-13 00:37:45 -05:00
Joe Bowers
2cdb6c0adb
user: more convenient way to read claims that have already been validated
2015-11-11 10:04:54 -08:00
Joe Bowers
792b72ef54
server: spelling of error message
2015-11-11 10:04:54 -08:00
Joe Bowers
468c1b8b5e
user: claims and parsing for invitations
2015-11-11 10:04:54 -08:00
Joe Bowers
ca9227fc19
various: spelling, logging, and commentary cleanup
2015-11-11 10:04:54 -08:00
Brandon Philips
94662920b2
contrib: k8s: fix a broken markdown link
2015-11-11 02:48:04 -08:00
Josh Wood
36803d16dd
Merge pull request #176 from philips/add-connector
...
Improve docs for the getting started guide for oauth2_proxy
2015-11-10 09:50:35 -08:00
Brandon Philips
5dc95b20c7
examples: improve docs in README
...
Make the docs feel more like a tutorial and add some more context.
2015-11-10 09:44:46 -08:00
Brandon Philips
1ee7d6c5f4
static: add fixture client for oauth2_proxy
...
oauth2_proxy is a proxy you can put in front of any http application to
add OAUTH 2.0 auth. I have added OIDC support to this proxy and to make
it easy to get started lets add it to the fixture.
2015-11-08 22:26:41 +01:00
bobbyrullo
add7970e38
Merge pull request #173 from coreos/bobbyrullo-patch-1
...
Documentation: fix link
2015-11-04 10:43:50 -08:00
bobbyrullo
ec43894bbb
Update getting-started.md
2015-11-04 10:43:31 -08:00
bobbyrullo
2488e06627
Merge pull request #172 from Quentin-M/master
...
Fix typo in README
2015-11-03 14:36:04 -08:00
Quentin Machu
66fdedb374
Fix typo in README
2015-11-03 16:55:27 -05:00
bobbyrullo
f1b59cb6a8
Merge pull request #171 from bobbyrullo/add_connectors_docs
...
Documentation: document connectors format.
2015-11-02 19:45:53 -08:00
Bobby Rullo
5f42f5a4b4
Documentation: document connectors format.
2015-11-02 19:45:40 -08:00
bobbyrullo
1ecaab8f0f
Merge pull request #170 from bobbyrullo/invite_docs
...
Documentation: turn on registration in examples
2015-11-02 13:54:11 -08:00
Bobby Rullo
2cc8dc2b36
Documentation: turn on registration in examples
...
fixes #169
2015-11-02 11:07:17 -08:00
bobbyrullo
095aff647b
Merge pull request #168 from bobbyrullo/invite_emails
...
Invite emails
2015-10-30 15:19:19 -07:00
Bobby Rullo
d1e292eb94
server: pass issuer name to emailer
...
Issuer name can be used in Emailer
2015-10-30 15:00:40 -07:00
Bobby Rullo
c94e53846e
email: templatizer takes global context.
...
This is so we can populate emails with things like the issuer name.
2015-10-30 14:53:52 -07:00
Bobby Rullo
2ef1b4beff
user: introduce "invite" emails
...
Invite emails are essentially just reset password emails with a
different template (though this can and probably will change (slightly)
in the near future)
2015-10-30 14:41:00 -07:00
bobbyrullo
9172f54fc2
Merge pull request #167 from gtank/cryptofix
...
use GCM instead of CBC
2015-10-29 15:03:15 -07:00
George Tankersley
07a4d4441e
pkg/crypto: replace old crypto with new crypto
2015-10-29 13:45:25 -07:00
George Tankersley
8d6474b5fd
pkg/crypto: add AES-GCM functions
2015-10-29 13:45:25 -07:00
bobbyrullo
623c6cfe0c
Merge pull request #165 from bobbyrullo/one_Dot_four
...
Dockerfile: use go 1.4 to build
2015-10-22 14:05:39 -07:00
Bobby Rullo
6197beca28
Dockerfile: use go 1.4 to build
2015-10-22 14:02:51 -07:00
bobbyrullo
315858033c
Merge pull request #164 from bobbyrullo/use_the_right_env
...
Dockerfile: use right env var for email templates
2015-10-22 12:13:28 -07:00
Bobby Rullo
9b0dccd9ba
Dockerfile: use right env var for email templates
2015-10-22 12:07:07 -07:00
Josh Wood
b29f76b6f7
Merge pull request #161 from philips/dex-more-docs-fixes
...
Minor, non-content, formatting fixes. LGTM.
2015-10-20 14:20:29 -07:00
Brian Waldon
9f8d15f331
Merge pull request #160 from philips/add-go-bindata-instructions
...
build: add install instructions for go-bindata
2015-10-20 09:11:39 -07:00
Brandon Philips
714710719b
Documentation: getting-started md cleanups
...
Markdown needs a newline between a paragraph and a code block for most
renderers. Fix this.
2015-10-20 09:35:51 -04:00
Brandon Philips
14cf24da7f
README: consistent tabbing
...
some of these items were space indented, others were tabbed. Use tabs.
2015-10-20 09:11:19 -04:00
Brandon Philips
bf294d67bb
build: add install instructions for go-bindata
...
Tell the user how to fix ther error! That is the best type of error
message. :)
2015-10-20 06:30:33 -04:00
Joe Bowers
70eb87d87c
Merge pull request #158 from joeatwork/share-token-code
...
server: Share token code
2015-10-19 09:59:38 -07:00
Joe Bowers
b1e4369811
fixup: remove debug logging from test
2015-10-16 17:14:51 -07:00
Joe Bowers
12342149d3
fixup: document parseAndVerifyTokenClaims behavior
2015-10-16 16:54:22 -07:00
Joe Bowers
39ee1871e4
build: fixup - comment explaining guard in front of ln
2015-10-16 16:49:27 -07:00
Joe Bowers
1e037a9a7c
tests: ensure ./user/ tests are run as part of test suite
2015-10-16 16:44:09 -07:00
Joe Bowers
ce8b0a4c9e
tests: fix user tests with for new behavior
2015-10-16 16:43:52 -07:00
Joe Bowers
85113748a8
server: unify password reset and email verification code and behavior
...
This patch proposes behavioral changes. In particular, referring
systems will need to provide client ids under all circumstances.
2015-10-16 14:47:58 -07:00
Joe Bowers
86a2f997d7
build: don't add nested symlinks into working directory on build
2015-10-16 14:46:37 -07:00
bobbyrullo
fd814dd671
Merge pull request #155 from bobbyrullo/check_no_secret
...
integration: check when there's no secret provided
2015-10-13 14:57:05 -07:00
Bobby Rullo
7d4f41bf04
integration: check when there's no secret provided
2015-10-13 12:34:28 -07:00
bobbyrullo
8360f18fea
Merge pull request #147 from gyuho/use_stdpkg_basicauth
...
server: use standard lib http.Request.BasicAuth
2015-10-13 11:37:31 -07:00