module Passage::Auth::PassPhrase

Public Class Methods

registered(app) click to toggle source
# File lib/passage/auth/pass_phrase/pass_phrase.rb, line 22
def self.registered(app)
  app.helpers Helpers

  app.get '/login' do
    "<form method='POST' action='/login'>" +
    "Your pass phrase<br/><input type='text' name='phrase'>" +
    "<input type='submit'/></form>"
  end

  app.post '/login' do
    if params[:phrase] == 'foo'
      session[:authorized] = true
      redirect '/'
    else
      session[:authorized] = nil
      redirect '/login'
    end
  end
end