class UserSessionsController < ApplicationController
- before_filter :login_required, :only => [ :destroy ]
+ before_filter :require_auth_scope_all, :only => [ :destroy ]
skip_before_filter :uncamelcase_params_hash_keys
skip_before_filter :find_object_by_uuid
user = User.new(:email => omniauth['info']['email'],
:first_name => omniauth['info']['first_name'],
:last_name => omniauth['info']['last_name'],
- :identity_url => omniauth['info']['identity_url'])
+ :identity_url => omniauth['info']['identity_url'],
+ :is_active => Rails.configuration.new_users_are_active)
else
user.email = omniauth['info']['email']
user.first_name = omniauth['info']['first_name']
user.last_name = omniauth['info']['last_name']
end
- # prevent OrvosModel#before_create and _update from throwing
+ # prevent ArvadosModel#before_create and _update from throwing
# "unauthorized":
Thread.current[:user] = user