summaryrefslogtreecommitdiff
path: root/app/models/session.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/session.rb')
-rw-r--r--app/models/session.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/models/session.rb b/app/models/session.rb
index 7d39c9c..3365607 100644
--- a/app/models/session.rb
+++ b/app/models/session.rb
@@ -19,8 +19,12 @@ class Session < ActiveRecord::Base
end
class << self
+ def active
+ where(revoked_at: nil)
+ end
+
def authenticate!(session_key)
- Session.find(session_key)
+ active.find(session_key)
end
end
end