Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for scope_for_authentication method #315

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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