【问题标题】:Facebook Authentication with limited internet access有限互联网访问的 Facebook 身份验证
【发布时间】:2014-01-08 08:01:20
【问题描述】:

我们是南非的 Wifi 提供商。我们希望允许用户使用社交媒体帐户创建个人资料。

当用户注册时,他们还没有互联网访问权限,因此使用 facebook 身份验证注册有点麻烦,因为它需要互联网访问权限。

但是,我们可以向公众开放特定的网址。 我不确定我需要打开哪个 url 才能进行身份验证。

任何有关正确网址的帮助将不胜感激。

【问题讨论】:

    标签: facebook authentication wifi


    【解决方案1】:

    问题在于 Facebook 使用具有不同 URL 的 CDN(用于静态文件 CSS、JS 和照片),因此请确保您的包含允许公开访问此答案中找到的这些 URL

    接下来你需要允许访问:

    • login页面

      http://www.facebook.com/login.php
      http://www.facebook.com/login
      
      https://www.facebook.com/login.php
      https://www.facebook.com/login
      
    • oAuth dialog 页面用于通过您的应用对用户进行身份验证

      https://www.facebook.com/dialog/oauth
      http://www.facebook.com/dialog/oauth
      
    • 脸书Graph API

      http://graph.facebook.com/
      https://graph.facebook.com/
      

    这些都是您通过 Wi-Fi 主机验证用户所需的 URL。

    记得阻止(不要允许)访问这些 URL,因为用户可以登录他们的帐户并浏览他们的 NewsFeed

    //www.facebook.com/home.php
    //www.facebook.com/index.php
    
    //m.facebook.com/*
    //iphone.facebook.com/*
    //beta.facebook.com/*
    //touch.facebook.com/*
    

    // 表示同时屏蔽HTTPHTTPS

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-07
      • 2013-06-18
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 2018-02-24
      • 2019-02-05
      • 1970-01-01
      相关资源
      最近更新 更多