Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <h2>The Maintenance Functions are restricted to authorized users only. Please login below.</h2>
- <%= form_tag(dirlogin_pageout_path, :controller => "dirlogin", :action => "pageout", :method => "post") %>
- <p>
- <label for="name">User ID:</label><br>
- <%= text_field_tag :userid, params[:userid] %>
- </p>
- <p>
- <label for="password">Password:</label><br>
- <%= password_field_tag :password, params[:password] %>
- </p>
- <%= submit_tag "login" %>
- class DirloginController < ApplicationController
- def pagein
- end
- def pageout
- user = User.find_by_userid(params[:userid])
- if user and user.authenticate(params[:password])
- redirect_to maintenance_maintenancenav_path
- else
- render 'pagein'
- flash.alert = "Invalid name/password combination"
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement