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