Sha256: 79b907a6a14ec47e6c587d7fbbe37ed39933a8da1ed292f130d8509548e9b164
Contents?: true
Size: 514 Bytes
Versions: 4
Compression:
Stored size: 514 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 def logged_in? @controller.send(:logged_in?) end end end end end
Version data entries
4 entries across 4 versions & 3 rubygems