# frozen_string_literal: true class UserPasswordExpirer def self.expire_user_password(user) UserPassword .where( user:, password_hash: user.password_hash, password_salt: user.salt, password_algorithm: user.password_algorithm, ) .first_or_initialize .update!(password_expired_at: Time.zone.now) end end