BigW Consortium Gitlab
Add application setting to restrict user signups to e-mail domains This feature was requested long ago: http://feedback.gitlab.com/forums/176466-general/suggestions/4118466-ability-to-register-only-from-ceratain-domains This MR is based off !253 but changed to use application settings and use wildcard strings to give more flexibility in pattern matching. Regexps seemed overkill and prone to mistakes. Also note that validation is ONLY done on creation to prevent breaking existing users who do not have a whitelisted domain. However, this allows a user to sign-up and change his/her email to a non-whitelisted domain. Screenshots: ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b312046aae03971f37f4247382971fc6/image.png) ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/94bdf3ffaf37c2e8324eff83308f81f0/image.png) See merge request !598
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
1_settings.rb | Loading commit data... | |
2_app.rb | Loading commit data... | |
3_grit_ext.rb | Loading commit data... | |
4_sidekiq.rb | Loading commit data... | |
5_backend.rb | Loading commit data... | |
6_rack_profiler.rb | Loading commit data... | |
7_omniauth.rb | Loading commit data... | |
8_default_url_options.rb | Loading commit data... | |
backtrace_silencers.rb | Loading commit data... | |
carrierwave.rb | Loading commit data... | |
devise.rb | Loading commit data... | |
devise_async.rb | Loading commit data... | |
devise_password_length.rb.example | Loading commit data... | |
disable_email_interceptor.rb | Loading commit data... | |
doorkeeper.rb | Loading commit data... | |
gitlab_shell_secret_token.rb | Loading commit data... | |
haml.rb | Loading commit data... | |
inflections.rb | Loading commit data... | |
kaminari_config.rb | Loading commit data... | |
mime_types.rb | Loading commit data... | |
postgresql_limit_fix.rb | Loading commit data... | |
public_key.rb | Loading commit data... | |
rack_attack.rb.example | Loading commit data... | |
rack_attack_git_basic_auth.rb | Loading commit data... | |
redis-store-fix-expiry.rb | Loading commit data... | |
secret_token.rb | Loading commit data... | |
session_store.rb | Loading commit data... | |
smtp_settings.rb.sample | Loading commit data... | |
state_machine_patch.rb | Loading commit data... | |
static_files.rb | Loading commit data... | |
time_zone.rb | Loading commit data... | |
wrap_parameters.rb | Loading commit data... |