From bb4fa3a185d6cf0e2fbd5d11917ba5bcdbf92926 Mon Sep 17 00:00:00 2001 From: Patricio Cano Date: Thu, 18 Feb 2016 17:02:43 -0500 Subject: Make new `allow_single_sign_on` feature backwards compatible --- lib/gitlab/o_auth/user.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/gitlab/o_auth/user.rb b/lib/gitlab/o_auth/user.rb index 675ded92a89..832fb08a526 100644 --- a/lib/gitlab/o_auth/user.rb +++ b/lib/gitlab/o_auth/user.rb @@ -106,7 +106,11 @@ module Gitlab def signup_enabled? providers = Gitlab.config.omniauth.allow_single_sign_on - providers.include?(auth_hash.provider) + if providers.is_a?(Array) + providers.include?(auth_hash.provider) + else + providers + end end def block_after_signup? -- cgit v1.2.1