Ruby on Rails Friday, July 2, 2010

On Jul 2, 2010, at 12:02 PM, Lille wrote:
> @Rob - Yes, I see what you're referring to in the Authlogic example
> code. I guess I can feel comforted by that...
>
> @Marnen, @Rob - ...but isn't reliance on session expensive, e.g., if
> I've chosen server-side ActiveRecordStore session storage?

Um, compared to what? If the work to instantiate the session from the
database, alter a value, and write it base is your bottleneck, I'd say
you have one blazingly fast application ;-)

I wouldn't worry about that (at least no yet). You have to load the
user info (session + User model) to check the permission anyway so you
have to hit the database.

-Rob

>
> On Jul 2, 11:51 am, Rob Biedenharn <R...@AgileConsultingLLC.com>
> wrote:
>> On Jul 2, 2010, at 11:42 AM, Marnen Laibow-Koser wrote:
>>
>>>> My hope would be for something like:
>>
>>>> redirect_to :back
>>
>>>> But this is a no-go...
>>
>>> Why?
>>
>> Well, for one thing, you don't always have an HTTP_REFERER (if the
>> user types a URL into the browser for example).
>>
>> You get this nearly for free with Authlogic anyway. Just modify the
>> example require_user and associated code to fit your needs.
>>
>> -Rob
>>
>> Rob Biedenharn
>> R...@AgileConsultingLLC.com http://AgileConsultingLLC.com/
>> r...@GaslightSoftware.com http://GaslightSoftware.com/
>
> --
> You received this message because you are subscribed to the Google
> Groups "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-
> talk@googlegroups.com.
> To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com
> .
> For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en
> .
>

Rob Biedenharn
Rob@AgileConsultingLLC.com http://AgileConsultingLLC.com/
rab@GaslightSoftware.com http://GaslightSoftware.com/

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment