Skip to content

Conversation

iamdeuterium
Copy link

Example:

class User < ApplicationRecord
  authenticates_with_sorcery!

  def self.scope_for_authentication
    where(deleted: false)
  end
end

@joshbuker joshbuker added the enhancement New feature or request label Jul 1, 2022
@KitaitiMakoto
Copy link

KitaitiMakoto commented Dec 30, 2024

Until this pull request is merged, there is a workaround:

config/initializers/sorcery.rb

Rails.application.config.sorcery.configure do |config|
  #  :
  #  :
  config.user_class = 'ActiveUser'
  #  :
  #  :
end

app/models/active_user.rb

ActiveUser = User.where(deleted: false)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants