我在后端使用Angular 2作为我的前端和Django Rest Framework来构建webapp.
我已经设置了一个基本的Angular 2应用程序,它从我的Django Rest Framework后端提取数据.Django Rest框架后端配置了'api-auth'url,用于登录可浏览的API(请参阅此处的内容),但我现在遇到了从我的Angular 2应用程序登录时遇到的麻烦.
据我所知,最佳实践是使用JSON Web令牌(JWT).
我已经在线查看了几乎所有现成的教程/博客文章,但似乎无法找到一个明确的答案,总结了我需要在后端(Django)和frontent(Angular 2)上做什么.任何人都能够从高级别解释如何从Angular 2前端登录Django Rest Framework后端?
我正在考虑一个"登录"功能,它将位于Angular 2应用程序中的".service.ts"文件中,该文件会向某个URL".../login"发出请求.请参阅此博客中的login()函数,以了解我的意思.我离开了这个例子,但它没有给我全面了解如何在前端和后端之间建立连接.