Module: Teamster::Core::LoginHelper
- Defined in:
- lib/teamster/login_helper.rb
Instance Method Summary collapse
Instance Method Details
#decode(obj) ⇒ Object
4 5 6 |
# File 'lib/teamster/login_helper.rb', line 4 def decode(obj) Base64.decode64 obj end |
#login_error ⇒ Object
18 19 20 |
# File 'lib/teamster/login_helper.rb', line 18 def login_error halt 403, 'Wrong username or password provided!' end |
#redirect_back ⇒ Object
12 13 14 15 16 |
# File 'lib/teamster/login_helper.rb', line 12 def redirect_back ref = settings.referrer || '/' settings.referrer = nil redirect to ref end |
#referrer(ref) ⇒ Object
8 9 10 |
# File 'lib/teamster/login_helper.rb', line 8 def referrer(ref) settings.referrer = ref.path end |