Top Level Namespace

Defined Under Namespace

Modules: Hashash Classes: Hash

Instance Method Summary collapse

Instance Method Details

#aaObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/hashash.rb', line 8

def aa
  user_id = session[:user_id]
  if (user_id)
    @current_user ||= User.find_by(id: user_id)
  else
    user_id = cookies.signed[:user_id]
    if (user_id)
      user = User.find_by(id: user_id)
      if user && user.authenticated?(cookies[:remember_token])
         user
        @current_user = user
      end
    end
  end
end