Brian Waldon
35dfd8adb0
Merge pull request #214 from bcwaldon/doc-fix
...
docs: fix invocation of test-functional
10 years ago
bobbyrullo
b5164994e1
Merge pull request #221 from coreos/release-scripts
...
Release scripts
10 years ago
Brian Waldon
80a71d84c2
release: script the building of release artifacts
10 years ago
Brian Waldon
c3dd998441
git-version: script detection of git tag/commit
10 years ago
Brian Waldon
cb6a418226
docs: fix invocation of docker in dev guide
10 years ago
Eric Chiang
bf13c3bc37
Merge pull request #210 from ericchiang/update_go_oidc
...
Godeps: update coreos/go-oidc to include OIDC race condition fixes
10 years ago
Eric Chiang
faee39fbf8
Godeps: update coreos/go-oidc to include OIDC race condition fixes
...
Update github.com/coreos/go-oidc/... to include coreos/go-oidc#17
which fixes a race condition in the OIDC connector.
10 years ago
Eric Chiang
f63ec158a5
Merge pull request #197 from ericchiang/oauth2_connector
...
connector: github and bitbucket oauth2 connectors added
10 years ago
Eric Chiang
2d611ad508
Merge pull request #208 from ericchiang/parse_int
...
db: strconv.ParseInt specify base 10
10 years ago
Eric Chiang
9f3bf0d160
db: strconv.ParseInt specify base 10
...
closes #99
10 years ago
Eric Chiang
3415a79e22
Documentation: add docs for github and bitbucket connectors
10 years ago
Eric Chiang
f2c3dbc5e6
static, server: add styles for github and bitbucket connectors
...
Add icons and styles for github and bitbucket buttons.
10 years ago
Eric Chiang
3a23f6bc33
connector: add bitbucket connector
...
Add bitbucket implementation of oauth2 connector.
10 years ago
Eric Chiang
0d0790e05c
connector: add github connector
...
Add interface for oauth2 connectors and a github implementation.
10 years ago
Eric Chiang
17cac69e80
Godeps: updated github.com/coreos/go-oidc/...
...
Update Godeps to include:
* coreso/go-oidc#24 : reqiured for GitHub connector
* coreso/go-oidc#26 : better error messages when connectors are misconfigured
10 years ago
Eric Chiang
cec3cd4451
Merge pull request #206 from ericchiang/connector_config_db_fix
...
db: fixed missing return statement GetConnectorByID
10 years ago
Eric Chiang
5295344f9e
db: fixed missing return statement GetConnectorByID
...
Added missing err return introduced by #199
10 years ago
bobbyrullo
521aeae3db
Merge pull request #199 from ericchiang/validate_connector
...
api: validate local connector existence before creating user
10 years ago
Eric Chiang
f43655a8c3
user/manager: connector must exists when creating remote identity
...
Add ConnectorConfigRepo to UserManager. When trying to create a
RemoteIdentity, validate that the connector ID exists.
Fixes #198
10 years ago
bobbyrullo
6d460fa224
Merge pull request #204 from coreos/update-dev-documentation
...
Tweak dev guide & update example README
10 years ago
bobbyrullo
8cec2d6ba9
Merge pull request #205 from coreos/example-email
...
*: use example.com in place of coreos.com
10 years ago
Eric Chiang
d518447282
user: move user manager to it's own package
...
This commit moves the user.Manage to its own package (user/manager)
so it can import the connector package in a later commit.
For clarity, it renames "Manager" to "UserManager" using gorname.
This commit has no functional changes.
10 years ago
Brian Waldon
27a217fbf6
Merge pull request #192 from ericchiang/godoc
...
readme: added godoc link to readme
10 years ago
Brian Waldon
b14ce73fa0
*: use example.com in place of coreos.com
...
Align with RFC2606 for example email addresses, using example.com
in place of coreos.com where appropriate.
10 years ago
Mike Kobit
31b8e95878
Documentation: update dev-guide.md and examples/README.md
...
- Be more explicit with exact instructions to startup
- Change some of the commands that were using local directory with "./" when
the executable was in a lower directory. These
commands (like "./bin/dex-worker") did not work on ZSH or Bash, so I
removed the leading "./"
- Add some syntax highlighting markdown to code sections
10 years ago
Eric Chiang
74f8473407
Merge pull request #195 from ericchiang/db_doc
...
documentation: clarify db permissions in getting started doc
10 years ago
Eric Chiang
cc36362f1b
documentation: clarify db permissions in getting started doc
...
In the 'getting started' doc create a user and database for dex to
clarify that the user needs permissions to create databases, but
dex does not.
closes #127
10 years ago
Eric Chiang
1c0e59a5b4
Merge pull request #193 from ericchiang/base64
...
*: trim newlines from base64 command for Linux compatibility
10 years ago
Eric Chiang
1c0a0cd45d
*: trim newlines from base64 command for Linux compatibility
...
base64 wraps lines on Linux after 76 characters. Use tr to trim
the newlines in a portable way.
10 years ago
Eric Chiang
8852e53cbe
readme: added godoc link to readme
...
closes #114
10 years ago
bobbyrullo
59a821ed28
Merge pull request #188 from ericchiang/trim_emails
...
registration: trim spaces and sanity check user email from form
10 years ago
bobbyrullo
a1b7f9e709
Merge pull request #190 from ericchiang/valid_email
...
user: fix bug in ValidEmail helper
10 years ago
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
10 years ago
Brandon Philips
b30cb7d206
README: add OAuth 2.0 keyword for Google
...
We aren't coming up if you google OAuth 2 on Google. Fix this.
10 years ago
Eric Chiang
137330b202
user: fix bug in ValidEmail helper
...
mail.ParseAddress will stop parsing a string once it finds a valid
email address. This means you could give ValidUser an email
address followed by junk and it would mark it valid.
This commit fixes this behavior and adds some more test cases.
Fixes #189
10 years ago
Joe Bowers
a9ab63893d
Merge pull request #179 from coreos/new-invitation-endpoint
...
New invitation endpoint
10 years ago
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.
10 years ago
bobbyrullo
76befe03bc
Merge pull request #183 from stongo/issue-135
...
server: add scope to newLoginURLFromSession
10 years ago
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
10 years ago
Brandon Philips
728b64c3cf
Merge pull request #182 from bfallik/patch-1
...
Update README.md
10 years ago
Brian Fallik
63f3f5c553
Update README.md
...
fix whitespace issue
10 years ago
Joe Bowers
2cdb6c0adb
user: more convenient way to read claims that have already been validated
10 years ago
Joe Bowers
792b72ef54
server: spelling of error message
10 years ago
Joe Bowers
468c1b8b5e
user: claims and parsing for invitations
10 years ago
Joe Bowers
ca9227fc19
various: spelling, logging, and commentary cleanup
10 years ago
Brandon Philips
94662920b2
contrib: k8s: fix a broken markdown link
10 years ago
Josh Wood
36803d16dd
Merge pull request #176 from philips/add-connector
...
Improve docs for the getting started guide for oauth2_proxy
10 years ago
Brandon Philips
5dc95b20c7
examples: improve docs in README
...
Make the docs feel more like a tutorial and add some more context.
10 years ago
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.
11 years ago
bobbyrullo
add7970e38
Merge pull request #173 from coreos/bobbyrullo-patch-1
...
Documentation: fix link
11 years ago