Sha256: 78fb39e4543b452e4d66d1e3dfe242fb3e9719a1ba1da273bc8a332dba0767f7
Contents?: true
Size: 515 Bytes
Versions: 17
Compression:
Stored size: 515 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
17 entries across 17 versions & 1 rubygems