class SessionsController
Public Instance Methods
create()
click to toggle source
# File app/controllers/sessions_controller.rb, line 2 def create auth = request.env["omniauth.auth"] if !(user = User.find_by_provider_and_uid(auth["provider"], auth["uid"])) user = User.create_with_omniauth(auth) user.create_tags else user.token = auth["credentials"]["token"] user.secret = auth["credentials"]["secret"] user.save end login(user) redirect_to user_path(user.name) end
destroy()
click to toggle source
# File app/controllers/sessions_controller.rb, line 17 def destroy logout redirect_to root_url end