Ruby on Rails

Ruby on Rails

Posts 1-5 of 5
  • Karl Heinz Marbaise
    Karl Heinz Marbaise    Premium Member   Group moderator
    The company name is only visible to registered members.
    RESTfull Authentication mit RoR 2.1.2
    Hallo,

    habe eine RoR Anwendung und möchte diese nun mit einer Authentifizierung versehen ...Ok. gesucht und gefunden:

    http://agilewebdevelopment.com/plugins/restful_authenticatio...

    Per ./script/generate authenticated user sessions und rake db:migrate entsprechend Anleitung installiert....

    so und jetzt Rufe ich die http://localhost:3000/login Seite auf und kriege folgende Fehlermeldung:

    uninitialized constant SessionController

    RAILS_ROOT: /Users/km/wsruby/scms
    Application Trace | Framework Trace | Full Trace

    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:279:in `load_missing_constant'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:468:in `const_missing'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:480:in `const_missing'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/inflector.rb:285:in `constantize'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/inflector.rb:284:in `each'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/inflector.rb:284:in `constantize'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/core_ext/string/inflections.rb:143:in `constantize'
    /Library/Ruby/Gems/1.8/gems/actionpack-2.1.2/lib/action_controller/routing/route_set.rb:387:in `recognize'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:503:in `load'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:503:in `load'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:355:in `new_constants_in'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:503:in `load'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:510:in `require'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:355:in `new_constants_in'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:510:in `require'

    Hat einer vielleicht mal einen Hinweis womit das zusammenhängt und wie man das eventuell sogar lösen kann ?

    EDIT: Genau Umgebung vergessen.
    About your application's environment
    Ruby version 1.8.6 (i386-mswin32)
    RubyGems version 1.3.1
    Rails version 2.1.2
    Active Record version 2.1.2
    Action Pack version 2.1.2
    Active Resource version 2.1.2
    Action Mailer version 2.1.2
    Active Support version 2.1.2
    Application root C:/wsruby/scms
    Environment development
    Database adapter mysql


    Ist eventuell ein Update auf RoR 2.2 o.ä. Notwendig ?

    Vielen Dank
    MfG
    Karl Heinz Marbaise
    This post was modified on 30 Jun 2009 at 10:37 pm.
  • Markus Guske
    Markus Guske
    The company name is only visible to registered members.
    Re: RESTfull Authentication mit RoR 2.1.2
    Hi,

    ich würde tippen, dass da was mit routes.rb nicht stimmt.

    Kannst du die mal posten?
    Bzw. vielleicht hilft dir auch der Hinweis bei: http://blog.anthonychaves.net/tag/restful_authentication weiter.

    Du hast deinen script/generate-Aufruf aus der Kommandozeile so hier rein kopiert?
    Und auch die Ausgabehinweise beachtet, die dir der Generator ausgespuckt hat?

    Ich denke das ist ein kleiner Tippfehler (Singular/Plural).

    Viele Grüße,

    ~ Markus
  • Karl Heinz Marbaise
    Karl Heinz Marbaise    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re^2: RESTfull Authentication mit RoR 2.1.2
    Hallo Markus,
    ich würde tippen, dass da was mit routes.rb nicht stimmt. ...
    Ich denke das ist ein kleiner Tippfehler (Singular/Plural). sehr guter Tipp....hat mich auf die Spur gebracht...

    Manchmal sieht man vor lauter Bäumen den Wald nicht mehr....

    Vielen Dank für die Hilfe....

    MfG
    Karl Heinz Marbaise
  • Markus Guske
    Markus Guske
    The company name is only visible to registered members.
    Re^3: RESTfull Authentication mit RoR 2.1.2
    Hi,

    prima.

    Wenn du dich gerade mit Authentifizierung rumschlägst, hätte ich noch ein paar Links:

    ASCIIcasts (eine schriftliche Version der Ryan Bates railscasts.com Episoden): http://asciicasts.com/episodes/160-authlogic
    Railscasts: http://railscasts.com/episodes/160-authlogic

    Ich finde diesen Ansatz "geschmeidiger".

    Viel Erfolg,

    ~ Markus
  • Karl Heinz Marbaise
    Karl Heinz Marbaise    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re^4: RESTfull Authentication mit RoR 2.1.2
    Hallo,
    ASCIIcasts (eine schriftliche Version der Ryan Bates railscasts.com Episoden): http://asciicasts.com/episodes/160-authlogic
    Railscasts: http://railscasts.com/episodes/160-authlogic
    Habe ich mir mal zu gemüte geführte....recht interessant....wie einige andere railscasts auch....

    Aber bisher finde ich den restful_authenticitation noch am einfachsten....
    Ich finde diesen Ansatz "geschmeidiger". Gibt es, ausser eventueller persönlicher Vorlieben, echte Argumente ? z.B. Höhere Sicherheit, oder features die restfull nicht bietet ?

    Viel Erfolg, Das mit dem Restfull hat schon sehr gut geklappt...war in 1/2 h erledigt....(mit lesen usw.)...

    Vielen dank für die Hilfe...

    MfG
    Karl Heinz Marbaise