fix(all): links

This commit is contained in:
Olivier Lambert
2016-07-04 17:30:32 +02:00
parent cdf3c16cd9
commit 05f1fcfb55
57 changed files with 80 additions and 68 deletions

19
docs/github.md Normal file
View File

@@ -0,0 +1,19 @@
# GitHub
This plugin allows GitHub users to authenticate to Xen-Orchestra.
The first time a user signs in, XO will create a new XO user with the same identifier, without any permission.
First you need to configure a new app in your GitHub account:
![](https://raw.githubusercontent.com/vatesfr/xo-server-auth-github/master/github.png)
When you got your `clientID` and your `clientSecret`, you can configure them in the GitHub Plugin inside "Settings/Plugins" view of Xen Orchestra.
Be sure to activate the plugin after you save the configuration (button on top). When it's done, you'll see a link in the log in view, this is where you'll go to authenticate:
![](../assets/githubconfig.png)
## Debugging
If you can't log in with your GitHub settings, please check the logs of `xo-server` while you attempt to connect. It will give you hints about the error encountered. You can do that with a `tail -f /var/log/syslog -n 100` on your XOA.