关于login_user的一点小问题
来源:9-16 重定向攻击
danzzzz
2019-03-25
老师,在login_user(user)的时候,这个步骤是通过将user模型作为参数传入login_user,然后在User这个模型下面的get_user来判断用户是否登录对吗?
还有一个问题就是在login_user的时候,flask会自动帮我们设置cookie,然后在return的时候也帮我们将这个cookie放入响应报文中返回给客户端。请问我这样理解是对的吗?
写回答
3回答
-
7七月
2019-03-25
联系是靠这个
,装饰器联系在一起的。如果你编程经验比较丰富,你会理解这种方式是非常好的解耦手段。 cookie是在最后response阶段才写入的。112019-03-26 -
danzzzz
提问者
2019-03-25
这个是User模型下的一个函数

这个是login视图函数

我有一个问题就是login视图函数中的login_user和User模型下的get_user这个方法是怎么联系起来的。
还有一个问题就login视图函数中只是调用了login_user这个方法,那么cookie是在调用这个方法的过程中被flask塞入响应报文中的吗?
00 -
7七月
2019-03-25
贴下代码,这样我能更准确的理解你的问题。 cookie是 flask放置的。
012019-03-25
相似问题
,装饰器联系在一起的。如果你编程经验比较丰富,你会理解这种方式是非常好的解耦手段。 cookie是在最后response阶段才写入的。
