summaryrefslogtreecommitdiff
path: root/lib/gitlab/o_auth
Commit message (Expand)AuthorAgeFilesLines
* Only add identities to a user if we find one in Gitlab::OAuth::User.38801-add-or-update-identities-should-only-work-if-gl-user-existsTiago Botelho2017-10-051-0/+2
* Merge branch '33493-attempt-to-link-saml-users-to-ldap-by-email' into 'master'Douwe Maan2017-10-021-30/+38
|\
| * Refactors SAML identity creation in gl_user.Tiago Botelho2017-10-021-33/+38
| * Attempt to link saml users to ldap by emailTiago Botelho2017-09-251-2/+5
* | refactor users update serviceJames Lopez2017-09-281-1/+1
* | refactor services to match EE signatureJames Lopez2017-09-281-1/+1
|/
* Don't force the encoding of the OAuth provider in Gitlab::OAuth::AuthHash#pro...37845-fix-oauth-provider-forced-encodingRémy Coutable2017-09-141-1/+1
* Profile updates from providersAlexander Keramidas2017-09-062-13/+36
* Better categorize test coverage resultsrs-coverage-updatesRobert Speicher2017-08-111-0/+2
* Uniquify reserved word usernames on OAuth user creationRobin Bobbitt2017-08-021-2/+7
* Extract the finder portion of ldap_person so it can be overridden in EENick Thomas2017-07-121-3/+7
* refactor update user service not to do auth checksJames Lopez2017-06-231-1/+1
* use update service on ldap call and updated specs and serviceJames Lopez2017-06-231-1/+1
* Sync email address from specified omniauth providerRobin Bobbitt2017-06-071-0/+17
* Return nil when looking up config for unknown LDAP providerdm-oauth-config-forDouwe Maan2017-05-301-1/+5
* Fix OAuth, LDAP and SAML SSO when regular sign-ups are disableddm-fix-oauth-user-creationDouwe Maan2017-04-241-1/+1
* Implement Users::BuildServicegeoandri2017-04-131-1/+1
* Implement new service for creating userGeorge Andrinopoulos2017-03-271-4/+2
* Enable and autocorrect the CustomErrorClass copSean McGivern2017-03-011-1/+1
* Fix OAuth/SAML user blocking behaviorDouwe Maan2017-02-231-1/+3
* Update rubocop and rubocop-rspec and regenerate .rubocop_todo.ymlDouwe Maan2017-02-231-6/+3
* Improve the `Gitlab::OAuth::User` error messageDrew Blessing2016-11-301-1/+1
* Omniauth auto link LDAP user falls back to find by DN when user cannot be fou...Drew Blessing2016-11-101-0/+2
* Merge branch 'master' into dev-masterTomasz Maczukin2016-07-021-1/+1
|\
| * Enable Style/SpaceAfterComma Rubocop coprubocop/enable-space-after-copsGrzegorz Bizon2016-06-291-1/+1
* | Fixed privilege escalation issue where manually set external users would be r...Patricio Cano2016-06-291-2/+0
|/
* Fix subsequent SAML sign insDrew Blessing2016-06-221-1/+1
* Syntax fixes and better logging around the `ldap_person` method.saml-ldap-link-flowPatricio Cano2016-06-081-4/+5
* Moved `find_or_create_ldap_user` method to parent class and added logging.Patricio Cano2016-06-071-6/+12
* Adjust the SAML control flow to allow LDAP identities to be added to an exist...Patricio Cano2016-06-061-1/+1
* Better control flow.external-omniauth-providersPatricio Cano2016-04-111-6/+4
* Allow `external_providers` for Omniauth to be defined to mark these users as ...Patricio Cano2016-04-111-0/+12
* Make new `allow_single_sign_on` feature backwards compatiblePatricio Cano2016-02-181-1/+5
* Decouple SAML authentication from the default Omniauth logicPatricio Cano2016-02-181-4/+5
* Revert "Merge branch 'saml-decoupling' into 'master' "Douwe Maan2016-02-181-5/+4
* Decouple SAML authentication from the default Omniauth logicPatricio Cano2016-02-181-4/+5
* Allow LDAP users to change their email if it was not set by the LDAP serverDouwe Maan2016-01-192-9/+13
* Fix signup for some OAuth providersSteffen Köhler2016-01-151-1/+4
* Fix identity and user retrieval when special characters are usedPatricio Cano2015-12-221-1/+1
* add CAS authentication supporttduehr2015-12-141-0/+17
* AuthHash should not parameterize email userCorey Hinshaw2015-12-101-1/+1
* Use proper labels for OAuth providersDouwe Maan2015-11-031-1/+8
* Shuffle config around a bitDouwe Maan2015-09-091-3/+1
* Allow configuration of LDAP attributes GitLab will use for the new user account.Douwe Maan2015-09-081-11/+13
* Fix infinite loop when SAML was incorrectly configured.fix-authhash-infinite-loopDouwe Maan2015-08-171-16/+30
* Allow custom label to be set for authentication providers.auth-icons-labelsDouwe Maan2015-07-231-8/+20
* Make provider a select for identities form in admin areaDmitriy Zaporozhets2015-06-221-0/+19
* Fix behavior of ldap_person method in Gitlab::OAuth::UserAlex Lossent2015-06-171-4/+5
* Tweak code.cernvcs/gitlab-ce-feature/auto_link_ldap_omniauthDouwe Maan2015-06-051-21/+24
* Add option to automatically link omniauth and LDAP identitiesAlex Lossent2015-06-031-4/+58