- 17 Feb, 2016 1 commit
-
-
Eric Chiang authored
connector_ldap: Make constants for default values, simplify logic
-
- 16 Feb, 2016 2 commits
-
-
Frode Nordahl authored
-
Eric Chiang authored
Get DN from entry, not entryDN attribute
-
- 14 Feb, 2016 1 commit
-
-
Frode Nordahl authored
Not all LDAP servers have entryDN available as an attribute. Reading up on https://tools.ietf.org/html/rfc5020 tells me that entryDN is intended for making the DN available for attribute value assertions. Thus it is not mandatory for a LDAP server to make it available as an retrievable attribute. The DN is always a part of the entry returned in a search result, just use it. Fixes #314
-
- 12 Feb, 2016 1 commit
-
-
Eric Chiang authored
connector: add LDAP connector
-
- 11 Feb, 2016 2 commits
-
-
Frode Nordahl authored
Authentication is performed by binding to the configured LDAP server using the user supplied credentials. Successfull bind equals authenticated user. Optionally the connector can be configured to search before authentication. The entryDN found will be used to bind to the LDAP server. This feature must be enabled to get supplementary information from the directory (ID, Name, Email). This feature can also be used to limit access to the service. Example use case: Allow your users to log in with e-mail address instead of the identification string in your DNs (typically username). To make re-use of HTTP form handling code from the Local connector possible: - Implemented IdentityProvider interface - Moved the re-used functions to login_local.go Fixes #119
-
Frode Nordahl authored
-
- 10 Feb, 2016 2 commits
-
-
Eric Chiang authored
README: add note about roadmap and google group
-
Eric Chiang authored
Closes #297
-
- 05 Feb, 2016 1 commit
-
-
Eric Chiang authored
cmd: add version to command worker and overlord, print go version
-
- 02 Feb, 2016 5 commits
-
-
Eric Chiang authored
add generated documentation for APIs
-
Eric Chiang authored
add dynamic client registration
-
Eric Chiang authored
-
Eric Chiang authored
-
Eric Chiang authored
-
- 01 Feb, 2016 1 commit
-
-
Eric Chiang authored
Documentation: move proposals to their own sub directory
-
- 28 Jan, 2016 1 commit
-
-
Eric Chiang authored
admin: tests do not compile (Fixes #257)
-
- 27 Jan, 2016 7 commits
-
-
miguelcubillo authored
includes admin in the test script and fix the api_test compile errors Fixes #257
-
Eric Chiang authored
worker start command missing registration and emailer config.
-
Alex Edwards authored
worker start command missing registration and emailer config. exported as env variables like other properties.
-
Eric Chiang authored
Documentation: fix --db-url flag
-
Eric Chiang authored
As was noted in #293 --db-url must take two slashs, not one.
-
Eric Chiang authored
Fixed db-url flag in standup-db.sh
-
Alex Edwards authored
-
- 26 Jan, 2016 2 commits
-
-
Eric Chiang authored
Documentation: add section about using godeps
-
Eric Chiang authored
-
- 24 Jan, 2016 1 commit
-
-
Eric Chiang authored
Change status code used for redirects from StatusTemporaryRedirect (3…
-
- 23 Jan, 2016 1 commit
-
-
Frode Nordahl authored
HTTP code 307 aka. StatusTemporaryRedirect is used throughout the project. However, the endpoints redirected to explicitly expects the client to make a GET request. If a HTTP client issues a POST request to a server and receives a HTTP 307 redirect, it forwards the POST request to the new URL. When using 302 the HTTP client will issue a GET request. Fixes #287
-
- 20 Jan, 2016 4 commits
-
-
bobbyrullo authored
server: fix reset password test
-
Eric Chiang authored
travis: quote cwd build-docker-push script
-
Dalton Hubble authored
-
Eric Chiang authored
TestResetPasswordHandler depended on makeToken begin called twice during the initialization of a single test case and later assuming the result would match. Because the token has a timestamp accurate to the second, occasionally the timestamps would be slightly off within a single test case and cause the test to fail. Adding a sleep statement to makeToken would cause the test to fail reliably. Define a single token for each test case outside of the struct initializer so test cases compare the same token. Closes #274 Additionally remove logging statements that dump entire HTML pages.
-
- 19 Jan, 2016 7 commits
-
-
Eric Chiang authored
*: move user API auth to middleware and fix return status
-
Eric Chiang authored
Move client authentication into its own middleware and provide differentiation between HTTP requests that do not provide credentials (401) and requests that authenticate as a non-admin user (403). Closes #152
-
Eric Chiang authored
travis: Change from after_success script to travis deploy
-
Dalton Hubble authored
-
bobbyrullo authored
db: log ignored base64 decode error
-
bobbyrullo authored
*: allow dexctl set-connector-configs to read from stdin
-
Eric Chiang authored
Closes #276
-
- 15 Jan, 2016 1 commit
-
-
Eric Chiang authored
Closes #270
-