Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+6 votes
2.4k views
in Q2A Core by
edited by

Situation: 

  • Running a q2a forum siteQ.com
  • Running a custom website siteB.com with a custom script for user logins. 
  • I want to get rid of the custom login script. Instead I would like to use the table "qa_users" from siteQ.com (q2a forum) for the login handling.
  • I know already that I can access the q2a db and files from siteB.com via external integration

Wanted: 

1. User does his login on siteB.com using table qa_users (works already with external integration)

2. User coming from siteB.com visits siteQ.com which recognizes the user as loggedin.

By the way, you know this login feature from Google and Stackexchange, for instance.


Question: 

How can this be implemented?

.
 

I researched already and found on stackoverflow: 1, 2, 3. But probably there is a simpler way within question2answer.

Q2A version: 1.7.4
by
I thought I could just do from siteB.com: <form method="post" action="https://siteQ.com/login"> BUT the q2a forum expects the security token.
by
Are the 2 domains on the same server?
by
Yes, full root access and same database.
by
I think the way to achieve this is by using AJAX. I found an example here and will try to test it soon: https://github.com/0k/multidomain-sso

Please log in or register to answer this question.

...