Könnt ihr bitte mal drüberschaun.. habe da eine einfaches Login, aber er läßt mich nicht rein.. Denke, das da irgendwas mit der session nicht klappt, da wird einfach nichts reingeschrieben. Entweder wird create gar nicht ausgeführt, oder ich übergeben die variabeln nicht korrekt.
.

class AdminController < ApplicationController
 before_filter :authorize, :except => :index

--------------
<% form_tag(:action => 'create')do %>
<label>Login: </label><%= text_field 'passw', 'passw' %>
---------------

def create
   session[:passw] =  params[:passw]
   render :action => 'list'
 end


protected
 def authorize
   unless admin?
     flash[:notice] = 'Kein Zugang'
     redirect_to :action => 'index'
     false
   end
 end

 def admin?
   session[:passw]== 'abc'
 end


Danke für Hinweise..
Werner

--

Werner Laude
Lindenburger Allee 22  |  50931 Köln

0221.8805 635

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://www.webagentur-laude.de

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an