我正在做一个非常简单的设置。
一切正常。我的问题现在是认证。
我至少要在基本用户名/密码后面添加API。如何使前端javascript通过该身份验证调用API,而无需将其硬编码为JS脚本?
我希望向访问http://my-server的用户询问用户名/密码。然后,我希望我的JS脚本使用用户传递的相同凭据来调用“ / api”。
有关如何执行此操作的任何建议?我对谷歌搜索时发现的OAUTH2 / JWT等没有太多了解,但显然我不知道自己在搜索什么。无论复杂性如何,我都可以学习。
我看到的大多数链接我都了解有关通过nginx设置为主页设置用户名/密码的讨论,但我不了解这些链接是如何“传递”到Flask API的。另外,我不知道Flask本身是否应该进行某种身份验证,或者是否由uwsgi或nginx或...
处理有帮助吗? :)