```ruby
class SessionsController < ApplicationController
  def create
    user = User.find_or_create_from_auth(auth_hash)

    if user
      session[:user_id] = user.id
    end
    redirect_to root_path
  end

  def destroy
  end

  private

  def auth_hash
    request.env["omniauth.auth"]
  end
end
```

Update destroy action in sessions controller
user
```ruby
class SessionsController < ApplicationController
  def create
    user = User.find_or_create_from_auth(auth_hash)

    if user
      session[:user_id] = user.id
    end
    redirect_to root_path
  end

  def destroy
    reset_session
    redirect_to root_path
  end

  private

  def auth_hash
    request.env["omniauth.auth"]
  end
end
```
assistant