我搜索了很多但无法找到解决方案。
在angular 1.x中,我曾经在php页面中包含js,并从CodeIgniter控制器等服务器端代码加载页面。
在 angular 2.x 中,我无法弄清楚我如何使用像$ _SESSION这样的服务器端功能?
e.g。我想将数据插入到mysql表中,我将使用Angular 2的POST服务发送数据。如何实现用户登录并创建该记录?
$city = $this->input->post("city");
$specialty= $this->input->post("specialty");
$data = array("city"=>, "specialty"=>$specialty, "createdBy"=>$this->session->userdata("userid"));
$this->db->insert("citywise", $data);
如何获取此$this->session->userdata("userid");
因为应用程序正在客户端加载,所有内容都像REST服务一样处理。
使用localStorage
我可以在客户端浏览器上获取登录数据,但服务器呢?