Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: Administration #73

Closed
4 tasks
bobbyrullo opened this issue Aug 20, 2015 · 8 comments
Closed
4 tasks

Documentation: Administration #73

bobbyrullo opened this issue Aug 20, 2015 · 8 comments

Comments

@bobbyrullo
Copy link
Contributor

  • authctl
  • misc Worker flags
  • Key rotation
  • User Administration API
@gtank
Copy link
Contributor

gtank commented Aug 29, 2015

For key rotation, we need to be sure to point out that the clients are given the max age of a key by Cache-Control headers and should dispose of those keys after.

@bobbyrullo
Copy link
Contributor Author

+1

@stongo
Copy link
Contributor

stongo commented Nov 6, 2015

bump - especially User Administration API

bcwaldon pushed a commit to bcwaldon/dex that referenced this issue Dec 10, 2015
@adrianlop
Copy link
Contributor

Hello, we are studying Dex because we have an inhouse solution auth server, and we'd like to adopt Dex if suits well with our needs.

In the meantime, we're currently documenting Dex a bit, because we need to clarify the coverage of the app, and we started documenting the API (we already documented users API, and we want to doc all APIs).

We're willing to do PRs to the project (not only doc, go code too).

This is a sample proposal for the API docs. We'd enclose everything using MarkDown, like the files you have in /Documentation.

Do you like it this way? Please comment:

Description: Enable/disable a user
Usage:
  Headers:
    Authorization: Bearer token* (this token is obtained once you've auth yourself)
POST api/v1/users/:id/disable
    body : {"Disable" : false}
    response: {
      "ok": true
    }

@ericchiang
Copy link
Contributor

@adrianlop we currently working on adding a swagger definition of the API with generated static HTML docs. Should be done today or tomorrow. Does this work for you?

@ericchiang
Copy link
Contributor

@adrianlop please see #285. We still need to increase the amount of documentation in our schema definitions, but this is the initial attempt to generate documentation.

@adrianlop
Copy link
Contributor

@ericchiang yes, it's ok for us too. great job, thanks!

@ericchiang
Copy link
Contributor

Since none of the features mentioned in the top comment exist in v2 I'm going to close this. New API docs here: https://github.com/coreos/dex/blob/master/Documentation/api.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants