-1

如何使用角度facebook sdk验证角度单一页面web应用程序,该角色将与角度ui路由器一起使用,$ stateProvider将检查并记住用户Facebook状态,当用户需要时重定向到Facebook登录通过身份验证访问所选视图?如何在角度ui控制器中保存Facebook状态,并稍后检查用户状态是否未调用Facebook?使用角度UI路由器的facebook身份验证

+0

这里是你的代码?你究竟在哪里卡住? – luschn

+0

我被卡住了如何使角度ui路由器stateProvider识别什么是用户的状态,而不需要获得状态或来自facebook的用户状态已经完成时的呼叫登录。 –

回答

1

是的,你可以做到这一点,创建应用程序与视图和控制器定义的Facebook。

var myApp = angular.module('myApp', ['ui.router']) 
myApp.config(function($stateProvider, $urlRouterProvider) { 
    $urlRouterProvider.when("", "/facebook"); 
    $stateProvider 
    .state("facebook", { 
     url: "/facebook", 
     templateUrl: "facebook.html", 
     controller: 'facebooktrl' 

    }); 
}); 

您需要使用开发人员文档中提到的fbSDK并配置重定向url。

这里是一个DEMO application