Rails Devise: Login from a different domain -


i have search everywhere can't seem find right answer problem. here goes.

i have 2 domains....

http://www.mywebsite.com/ , http://app.mywebsite.com/

those 2 domains in 2 different rails apps.

devise resides in app.mywebsite.com. have login/signup form in www.mywebsite.com connect app.website.com. how do this?

you need share model devise session

try this

just modify config/initializers/session_store.rb

yourapp::application.config.session_store :cookie_store, key: '_yourapp_session', :domain => '.mywebsite.com' 

it works on applications.

update

for answer above, tried in 1 application different schema, , works.

devise model not works if not put gem devise. :d

if different application, need www.mywebsite.com access database of mywebsite.com or can use sso applications.

i think need :

  1. multiple applications devise, omniauth , single sign on
  2. sso-devise-omniauth-provider

some similar questions :

  1. single logon different applications approach ruby on rails
  2. how pass devise sign_in information different application rails
  3. omniauth single sign on devise

Comments

Popular posts from this blog

Java sticky instances of class com.mysql.jdbc.Field aggregating -