1

我們的許多用戶目前使用Facebook連接登錄我們的網站www.mysite.com。我們有一個相關的應用程序託管在「subdomain.mysite.com」。我們希望現有用戶能夠使用子域上的Facebook連接進行登錄。有沒有可能的方法來做到這一點?我可以在我自己的網站的子域上使用我的授權Facebook應用嗎?

我發現this related SO question有一個答案,聲稱這是不可能的,我們將不得不創建第二個應用程序,用戶將不得不單獨授權。但是,我希望100%驗證在放棄之前無法從子域名登錄。是否有任何解決方法?

+0

回答標題,**是**。 – ifaour

回答

3

通過設置您App domains設置它當然是可能的。

在Facebook上的應用程序設置中,您有一個名爲App Domains的字段。在此字段中,您可以添加主域example.com,這將允許每個子域:*.example.com

引述FB:

域和子域(S)啓用身份驗證(例如, 「example.com」 將使* example.com)的情況

希望這有助於!

+0

謝謝西蒙!完美的作品。 – Jonah

+0

我錯過了這件事,這個問題和答案拯救了我..感謝喬納和西蒙:) –

+0

FB不接受通配符條目http://*.lvh.me:3000/ –

相關問題