class Authifer::Renderer

Attributes

app[R]

Public Class Methods

new(app) click to toggle source
# File lib/authifer/renderer.rb, line 5
def initialize(app)
  @app = app
end

Public Instance Methods

login(user) click to toggle source
# File lib/authifer/renderer.rb, line 9
def login(user)
  if app.logged_in?
    app.redirect app.redirect_url
  else
    app.erb :new_session, locals: { user: user }
  end
end
register(user) click to toggle source
# File lib/authifer/renderer.rb, line 17
def register(user)
  if app.logged_in?
    app.redirect app.redirect_url
  else
    app.erb :new_user, locals: { user: user }
  end
end