12

我目前正在使用烧瓶进行 Web 开发。我想用flask作为后端和angular.js在前端构建一个webapp。Json 部分是直截了当的,我的第一步工作得很好。但现在我被用户身份验证困住了。我读了很多书,但发现 WTFForms 与 Angular(没有 CSFR 令牌)一起工作的效果不佳,所以我不能使用像烧瓶安全这样的东西。

使用 Angular 和 Flask 实现用户身份验证的正确方法或最佳实践是什么?(也许有人知道一个很好的示例应用程序,我可以通过示例学习)

4

2 回答 2

50

我用 Flask 写了几个关于 RESTful API 的教程,所有的例子都可以使用:

http://blog.miguelgrinberg.com/category/REST

教程是:

我希望它们有用。

于 2014-02-07T19:01:53.943 回答
0

您可以将 flask-security 与 Angular 一起使用。你甚至可以获得 CSRF 支持。我只是禁用了 WTFForms 支持并仅将 Flask 后端用作 REST API。我在这里写了一个教程如何做到这一点。源代码也可用。

于 2020-08-24T12:35:18.400 回答