Sha256: e0bf20b299d05723268a64196bcbbb36c6b27a6fab6140b44d8ca181f53e2962
Contents?: true
Size: 439 Bytes
Versions: 1
Compression:
Stored size: 439 Bytes
Contents
module Sorcery module TestHelpers module Rails module Controller def login_user(user = nil, test_context = {}) user ||= @user @controller.send(:auto_login, user) @controller.send(:after_login!, user, [user.send(user.sorcery_config.username_attribute_names.first), 'secret']) end def logout_user @controller.send(:logout) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sorcery-0.8.6 | lib/sorcery/test_helpers/rails/controller.rb |