我有一个 CherryPy 应用程序使用内置的摘要身份验证工具成功运行,并且没有会话支持。现在,我想向某些用户公开附加功能。是否可以从授权系统中获取当前认证的用户?
问问题
2385 次
3 回答
3
于 2013-08-08T08:19:46.667 回答
1
找到 HTTP 请求头 Authorization 中编码的用户名。我可以从那里解析它。如果有一个“更好”的地方来获取用户名,我愿意改进!
于 2012-09-04T00:07:30.557 回答
0
这个怎么样...
params = auth_header.split(" ", 1)
items = parse_http_list(params)
paramsd = parse_keqv_list(items)
username = paramsd.get('username')
当我更多地查看它时,这种方法仍然使用 auth 标头...
安德鲁
于 2012-09-03T22:10:47.540 回答