We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
provider --> prov.&client --> client(scope from gl.mathhub) github --> gl.mathhub --> mathub
github omniauth gitlab omniauth
gitlab as oauth-provider gitlab as oauth-client
gitlab oauth-client config template (line 156) gitlab oauth-client config explanation (line 281)
run the following comands after configuration: sudo gitlab-ctl reconfigure sudo gitlab-ctl restart
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
config (/etc/gitlab/gitlab.rb):
gitlab_rails['omniauth_enabled'] = true gitlab_rails['omniauth_allow_single_sign_on'] = ['github'] gitlab_rails['omniauth_auto_sign_in_with_provider'] = false gitlab_rails['omniauth_block_auto_created_users'] = false gitlab_rails['omniauth_auto_link_ldap_user'] = false gitlab_rails['omniauth_auto_link_saml_user'] = false gitlab_rails['omniauth_providers'] = [ { "name" => "github", "app_id" => "YOUR_APP_ID", "app_secret" => "YOUR_APP_SECRET", "url" => "https://github.com/", "args" => { "scope" => "user:email" } } ]
auth endpoint https://gl.mathhub.info/oauth/authorize token endpoint https://gl.mathhub.info/oauth/token userinfo endpoint https://gl.mathhub.info/api/v3/%scope%
for %scope% documentation check here