1

这个问题的类型是:你的建议是什么?如果它不遵守 SO 准则,我很抱歉。

我正在开发一个 RESTful 应用程序,它将在 Facebook 页面中可用。后端是使用带有RESTful库的CodeIgniter用 PHP 开发的。

前端是使用 CoffeeScript 中的BrunchIO开发的。

应用程序的起点是home.php一个 CodeIgniter 控制器,它加载如下所示的视图:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>fBoutik - Shop</title>
<meta name="viewport" content="width=device-width">

    <script>
        require('initialise');
    </script>
    </head>
    <body>
    </body>
</html>

(省略其他数据)。

加载文件时initialise,会执行一些内容。包括初始化User木偶(骨干)模型。

用户在前端使用 Facebook 登录,然后向服务器发送 POST 到控制器,我在 SESSION 上设置了一些数据。

这有点麻烦,因为每次加载应用程序时,都会出现 Facebook 登录对话框(稍后会消失),并且会在服务器上进行 POST。

有没有更好的方法在前端和后端之间同步用户数据?

如果您需要更多详细信息,我将更新此帖子。

4

0 回答 0