diff options
Diffstat (limited to 'docs/github-authentication.markdown')
-rw-r--r-- | docs/github-authentication.markdown | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/docs/github-authentication.markdown b/docs/github-authentication.markdown index 8c3b622d..efefffc0 100644 --- a/docs/github-authentication.markdown +++ b/docs/github-authentication.markdown @@ -11,7 +11,7 @@ How does this work? The Github authentication in Kanboard uses the [OAuth 2.0](http://oauth.net/2/) protocol, so any user of Kanboard can be linked to a Github account. -When that is done, they no longer need to manually login with their Kanboard account, but can simply automatically login with their Github account. +That means you can use your Github account to connect to Kanboard. How to link a Github account ---------------------------- @@ -51,6 +51,23 @@ define('GITHUB_CLIENT_ID', 'YOUR_GITHUB_CLIENT_ID'); define('GITHUB_CLIENT_SECRET', 'YOUR_GITHUB_CLIENT_SECRET'); ``` +### Github Entreprise + +To use this authentication method with Github Enterprise you have to change the default urls. + +Replace these values by your self-hosted instance of Github: + +```php +// Github oauth2 authorize url +define('GITHUB_OAUTH_AUTHORIZE_URL', 'https://github.com/login/oauth/authorize'); + +// Github oauth2 token url +define('GITHUB_OAUTH_TOKEN_URL', 'https://github.com/login/oauth/access_token'); + +// Github API url (don't forget the slash at the end) +define('GITHUB_API_URL', 'https://api.github.com/'); +``` + Notes ----- |