Sha256: 5f62fb9cef7e22c8611739679fdcf948d549eddc6aa2d1709e296f29afb5da2d
Contents?: true
Size: 410 Bytes
Versions: 18
Compression:
Stored size: 410 Bytes
Contents
module Sorcery module TestHelpers module Rails # logins a user and calls all callbacks def login_user(user = nil) 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
Version data entries
18 entries across 18 versions & 1 rubygems