允许单个IP使用HTTPBasicAuth与Flask进行身份验证

时间:2017-06-20 23:58:31

标签: python authentication flask ip authorization

今天我设置我的烧瓶网站使用https://flask-httpauth.readthedocs.io/en/latest/虽然我想说只有一个登录名和密码可以记录单个IP,有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

是的,您可以获取IP地址并检查是否有人从中登录。

from flask import request

@app.route('/login', methods=['GET', 'POST']):
def login():
    ip = request.remote_addr
    # Check the ip address and the user credentials