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
[email protected]
-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to