angular-facebook-app-want-to-save-both-login-status-for-different-page
function FriendFilterCtrl($scope,$http) {
$scope.login = function() {
var require = 'friends_birthday,friends_about_me,friends_relationships,friends_likes,friends_about_me';
FB.login(function(response) {
if (response.status === 'connected') {
$scope.uid = response.authResponse.userID;
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
var userURL = "https://graph.facebook.com/"+uid+"";
var dataURL = "https://graph.facebook.com/"+uid+"?fields=friends.fields(birthday,name,relationship_status)&access_token="+accessToken+"";
}
})};
}
function MainCtrl($scope,$http) {
$scope.login = function(){
FB.login(function(response) {
$scope.uid = response.authResponse.userID;
$scope.accessToken = response.authResponse.accessToken;
login_success($scope.uid,$scope.accessToken);
});
};
var require = 'friends_birthday,friends_about_me,friends_relationships,friends_likes,read_stream,user_about_me,publish_stream';
FB.login(function(response) {
if (response.status === 'connected') {
$scope.uid = response.authResponse.userID;
$scope.accessToken = response.authResponse.accessToken;
login_success($scope.uid, $scope.accessToken);
}
},{scope:require});}
angular
.module('fbPostApp', ['ngCookies', 'ngResource', 'ngSanitize', 'ngRoute'])
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})
.when('/friend-filter', {
templateUrl: 'views/friend-filter.html',
controller: 'FriendFilterCtrl'
})
.otherwise({
redirectTo: '/'
});
});