通过会话控制从PHP后端获取AngularJS数据

时间:2017-02-08 13:18:31

标签: javascript php angularjs json session

我使用PHP后端实现了一个Angular Web应用程序,并使用会话控制进行数据检索我正在使用我的函数,如示例所示:

data.js

app.controller('userData',['$http',function(){
  var temp = this;
  temp.user = [];
  $http.get('./dataParser.php?dangle=1').then(function(response){
    temp.user = response.data;
  });
}]);

的init.php

<?php
  session_start();
  function loggedIn(){ 
    return (isset($_SESSION['user_id']))?true:false;
  }
?>

dataParser.php

<?php
  include_once 'init.php';
  if(isset($_GET['dangle']) && $_GET['dangle'] == 2){
    if(loggedIn() == false)
      // Return Error
    else
      // Return User information JSON encoded
  }
?>

这是管理会话的最佳方式吗?或者我是否必须使用ngRoute完全在Angular中处理会话?

0 个答案:

没有答案