使用REST调用从会话登录/登出
项目描述
此模块添加了API端点来处理会话身份验证和登出。
目录
使用方法
身份验证
要进行身份验证,您需要在 [ODOO HOST]/session/auth/login 上发送一个 POST 请求,包含以下正文
{
"db": [DB_NAME],
"login": [LOGIN],
"password": [PASSWORD]
}
"db" 如果Odoo能够无歧义地确定它(例如,单个数据库服务器或 dbfilter 参数)则不是必需的。如果身份验证成功,则响应将包含(除了JSON-RPC身份验证的常规响应之外)
{
...
"session": {
"sid": "ff6b4bac7a590e7960abfc0ac38361433ecac1d6",
"expires_at": "2021-09-21 16:53:56"
}
}
然后可以通过以下方式发送此 sid 值到后续请求中
header
X-Openerp-Session-Id名为 session_id 的cookie
请求参数 session_id
登出
要登出,您需要在 [ODOO HOST]/session/auth/logout 上发送一个空的 POST 请求。
变更日志
13.0.1.0.0
第一个官方版本。
错误追踪
有关错误,请在 GitHub Issues 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的 反馈 来帮助我们解决这个问题。
请不要直接联系贡献者以获取支持或帮助解决技术问题。
致谢
贡献者
弗朗索瓦·德格拉夫 <f.degrave@wakari.be>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。
此模块是GitHub上OCA/rest-framework项目的一部分。
欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
关闭
odoo13_addon_base_rest_auth_user_service-13.0.1.0.1-py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 79a7b841e65c27ecd13b09d5a1865f76fa6fcc87c35d15062f1086ae342af7e8 |
|
| MD5 | 657e1be8e99b30e602f02e9b221a3bd3 |
|
| BLAKE2b-256 | 208af16d86a67f8b223f86ac082872cc5ed34479817bea892f0e480c46374998 |