From 1a593d97964cdde2a3c69e33b5740a4b0a85e26d Mon Sep 17 00:00:00 2001 From: Dan Rice Date: Sun, 30 Mar 2014 14:59:17 -0400 Subject: [PATCH] Add rake task to check for deprecated password hashes --- lib/tasks/tracks.rake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/tasks/tracks.rake b/lib/tasks/tracks.rake index 3dbd8a3c..2a5ef952 100644 --- a/lib/tasks/tracks.rake +++ b/lib/tasks/tracks.rake @@ -20,5 +20,15 @@ namespace :tracks do user.errors.each_full { |msg| puts "- #{msg}\n" } end end + + desc 'Check all passwords for deprecated hashes' + task :check_passwords => :environment do + puts "The following users have deprecated password hashes:" + User.all.each do |user| + if user.uses_deprecated_password? + puts " #{user.login}" + end + end + end end