Guest User

Untitled

a guest
Oct 16th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. require "cuba"
  2.  
  3.  
  4. Cuba.use Rack::Session::Cookie
  5.  
  6.  
  7. Cuba.define do
  8.  
  9. on get do
  10.  
  11. on root do
  12. res.write File.read("view/login.html")
  13. end
  14.  
  15. on "login" do
  16. res.write "log in"
  17. end
  18. on "user" do
  19. res.write session[:value]
  20. end
  21. end
  22.  
  23. on post do
  24. on "login" do
  25. on param("user"), param("pass") do |user, pass|
  26. res.write "#{user}:#{pass}" #=> "foo:baz"
  27. session[:value] = pass
  28. res.write session[:value]
  29. end
  30.  
  31. on true do
  32. res.write File.read("view/login.html")
  33. end
  34. end
  35. end
  36. end
Add Comment
Please, Sign In to add comment