我是新手,我想做以下事情
我有像这样的服务端点
@login_required
@app.route('/')
def home():
pass
@login_required
@app.route('/add')
def add():
pass
@login_required
@app.route('/save')
def save():
pass
@login_required
@app.route('/delete')
def delete():
pass
- 我希望在进行这些调用时对用户进行身份验证。
问题 - 如何使用 python 对 REST 调用进行身份验证?
- 我如何确保如果调用登陆以执行任何端点,它们是经过身份验证的?
- 我如何在不保存任何状态的情况下基本上在 HTTP 标头级别进行所有身份验证,以便将来可以更好地扩展(如 Amazon S3),这意味着任何调用都可能转到不同的服务器并且仍然能够自行进行身份验证。
我对 REST 世界完全陌生,并不真正知道如何实现这一目标。
谢谢