Daniel A. wrote:> Hi!
>
> I''m not an expert on Rails, but I''ve been doing some
recent
> development with it. Right now, I have a working app with devise for
> authentication.
>
> Moreover, I am building a chat with Node.js and Socket.io and I wanted
> to embed the client side of the Node.js app in my Rails app, in order
> to let users access the Rails app and then chat without having to
> authenticate again for Node.
>
> Is there any way to do that and at the same time be able to retrieve
> the current_username from the rails database?
I have two thoughts here, though I know nothing about Node.js and little
about Ajax authentication:
1. Can you have Rails set a cookie and the JavaScript app read it (or
vice versa)?
2. Perhaps *neither* the Rails app nor the JS app should do the
authentication lookup. You might want to build a third app (probably a
Rails REST service) that handles the lookup and gives back a token of
some sort. Rails can use it through ActiveResource, and the JS app can
use it through an Ajax call.
>
> Thanks
Best,
--
Marnen Laibow-Koser
http://www.marnen.org
marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org
--
Posted via http://www.ruby-forum.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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.