Require Administrative Approval
Created by: Meatballs1
https://github.com/Meatballs1/gitlabhq/tree/admin_user_auth
The above diff initializes new users in a blocked state. An administrator has to unblock them after initial registration.
Current bugs - if a new deployment is used it blocks the root/admin user.