Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require "cuba"
- Cuba.use Rack::Session::Cookie
- Cuba.define do
- on get do
- on root do
- res.write File.read("view/login.html")
- end
- on "login" do
- res.write "log in"
- end
- on "user" do
- res.write session[:value]
- end
- end
- on post do
- on "login" do
- on param("user"), param("pass") do |user, pass|
- res.write "#{user}:#{pass}" #=> "foo:baz"
- session[:value] = pass
- res.write session[:value]
- end
- on true do
- res.write File.read("view/login.html")
- end
- end
- end
- end
Add Comment
Please, Sign In to add comment