Applaus
Omar vKesteren - vr 15 aug 08 16:19
Hallo allemaal,
Ben sinds een tijdje aan het spelen met RubyOnRails, helemaal leuk alleen erg jammer dat er niet echt een introductie voor bestaat. Op dit moment is het gewoon feit tussen -je kan het, of -je kan het niet. Er is helemaal nergens echte goede uitleg over, erg jammer, dus er zit niets anders op dan gewoon ‘beginnen’ en kijken waar je eindigd.
Nu is het zo dat ik al een behoorlijk goed idee heb wat je er allemaal me kan, en begin ik (langzamerhand) in de gaten te krijgen hoe het e.e.a. werkt.
Ik heb een standaard weblogje gemaakt, maar wil hierbij een inlog-functie aan koppelen.
Nu heb ik de inlog (login,signup,logout)-functie ook.
MAAR..
Hoe zorg ik er voor dat het inloggebeuren er voor zorgt dat ik kan inloggen, en de blog aangeeft dat ik moet inloggen voor ik t kan bekijken/bewerken.
heb hier het volgende:
ApplicationCTRL::
____________________
class ApplicationController < ActionController::Base
- Pick a unique cookie name to distinguish our session data from others’
before_filter :set_user
session :session_key => ‘_forum_session_id’
protected
def set_user
@user = User.find(session[:id]) if @user.nil? && session[:id]
end
end
_________________________
BlogContrllr::
_________________________
before_filter :login_required
Graag wat hulp/opmerkingen, mocht ik nog wat belangerijks hebben vergeten te melden hoor ik het graag, dan zal ik het bij posten.
Alvast bedankt!!
mvg.
O. v Kesteren
Welkom op Holland On Rails
Het startpunt voor Ruby On Rails in Nederland. Vind de laatste technieken, meningen en nieuwtjes.Recente Jobs
Gezocht: Ruby On Rails ontwikkelaar (junior of senior)
Eet, drink en droom jij over Ruby On Rails? Wil jij het liefste dag en nacht bezig zijn met jehobby; super coole webapplicaties ontwikkelen in Ruby On Rails?
Dan willen wij jou graag een podium bieden om je Ruby skills te vertonen aan onze nationale en internationale klanten!
@ Internetbureau Holder, Obdam
Bekijk alle jobs »»
Gereedschapskist
Onmisbare tools vooriedere developer!
- Ruby On Rails
Framework voor de web 2.0 developer. Eindelijk vooruitgang! - TextMate
Editor for true pro's
Typ, tab, top :-)
Nee, niet voor Win. - Made On A Mac
En nou is het over met die saaie grijze Windows bak van je!
Auteurs op deze site
Chris Obdam
'Less is more' evangelist, past dit ook dagelijks toe op zijn tandenborstel.Chiel Wester
Snelheidswonder op Ruby wielen. Leuk om mee te pair-programmen ;-)
Omar vKesteren - di 19 aug 08 12:32
Helemaal super!
Bedankt voor het antwoord, ik ga meteen even kijken of ik hier iets mee kan.
Zodra het werkt laat ik weer wat weten =)
Chiel Wester - vr 15 aug 08 17:05
Het code-voorbeeld die je geeft zou volgens mij wel moeten werken. Ondervind je hier problemen mee?
Het mooie van Ruby On Rails is dat je dit soort dingen vaak niet zelf hoeft te maken omdat anderen er al mooie plugins voor hebben gemaakt! Zo is er voor een inlogfunctionaliteit de restful_authentication (http://agilewebdevelopment.com/plugins/restful_authentication) plugin. Deze biedt alle functionaliteit die je nodig heb om te controleren of een user ingelogd is of niet!
Verder zijn er inmiddels wel al vele Ruby On Rails handleidingen die je op weg kunnen helpen. Een voorbeeld hiervan kun je vinden op http://www.tutorialspoint.com/ruby-on-rails/index.htm
Er zijn ook diverse Rails boeken beschikbaar waar je veel aan zou kunnen hebben. Bijvoorbeeld deze. Een lijst met boeken kun je hier vinden.
Plaats je reactie