Oejia 技术栈
首页
应用市场
方案
OE学院
分享
关于
编辑器
登录
Odoo 微信、企业微信扫码及授权免密登录模块使用说明
admin
on 2020-03-15
### 概述 基于标准oauth2.0安全认证协议,支持Odoo10、11、12,13、14、15等各个版本,扫码及授权免密登录通用模块 ## 主要特性 - 扫码授权登录支持 - 移动端网页授权登录支持(免密码登录) - 单点登录SSO的思想,一个企业微信即可登录企业多个Odoo系统 ### 基本设置 安装后激活开发者模式,可以在【设置】-【访问授权提供者】页面看到新增加三项:“企业微信登录”、“微信公众号授权登录”以及“微信开放平台授权登录”,其中“微信公众号授权登录”和“微信开放平台授权登录”默认是没开启的,如果要开启微信登录功能,直接将如下置为允许即可 ![](/files/202003/15180855850.jpeg) ### PC端扫码登录 在【微信】-【微信设置】的对接配置页面做好对接配置之后即可使用PC端扫码登录功能 ![](/files/202003/17195614790.jpeg) **企业微信扫码登录** ![](/files/202003/17194056185.jpeg) **微信扫码登录** ![](/files/202003/17194158203.jpeg) 如果尚未绑定过Odoo账号则会提示 ![](/files/202003/17194345170.jpeg) 点击“登录并绑定”即进入登录页面,点击“注册新账号”则可在如下界面快速一键注册账号 ![](/files/202003/17194550228.jpeg) ### 手机端的自动授权登录 **配置"网页授权域名"** 进入微信公众号官方后台,在【开发】-【接口权限】页面 ![](/files/202003/15181843624.jpeg) 在打开的页面“网页授权域名”处,点设置,填写授权域名做验证,验证的操作方法参考微信模块中:【微信】-【设置】-【授权可信域名验证】页面 ![](/files/202003/17193834270.jpeg) 手机打开需要用户登录态的页面会自动触发授权(访问的url需带上参数_fm=X2Z0eXBlPXd4) ![](/files/202003/17195307092.jpeg) **支持两种客户账号模式** 1. 第一次如果未绑定过odoo账户自动为客户创建新账号 2. 第一次如果未绑定过odoo账户提示客户登录已有账号并绑定或注册新账号并绑定 两种模式的切换可以通过修改系统参数来实现,如图: ![](/files/202008/03122159523.jpeg) 值为 1 代表第一种模式,值为 0 代表第二种模式 首次账号建立或绑定之后,以后手机端打开会自动免密登录进入用户中心页面 ### 企业微信可信域名配置 如果在扫码登录或手机端授权登录出现如下提示,说明没有配置好企业微信后台的可信域名 ![](/files/202009/04174807449.jpeg) ![](/files/202009/04174716375.jpeg) 配置方法为,在企业微信后台-【应用管理】页点击该自建应用,找到"企业微信授权登录"处 ![](/files/202009/04175133443.jpeg) ![](/files/202009/04175230687.jpeg) 填写使用到授权登录的网站域名点保存即可
Information
Odoo 微信、企业微信扫码及授权免密登录模块使用说明
http://www.oejia.net/article/9058d23a64250866073c2a5748a30c58
http://www.oejia.net/raw/9058d23a64250866073c2a5748a30c58
admin
on 2020-03-15
Category
Odoo
Tag
微信模块
Related
2022-02-03 :
Git The text is identical , but the files do not match !
2021-02-18 :
Odoo 静态相关
2018-12-14 :
Odoo12 菜单定制模块 Oejia_menu v0.2.1 发布!
2019-01-24 :
Python3 Python2 兼容处理集锦
2017-11-02 :
Odoo 交互式命令行 shell 的使用
2018-01-23 :
Odoo 视图XML常用属性项说明
2014-12-16 :
Cordova页面加载的事件
2019-05-30 :
小程序商城模块 Oejia_weshop v0.1.4 发布,支持Odoo账号绑定登录及价格表机制
2022-06-30 :
OE会员模块
2020-05-18 :
基于企业微信官方审批应用实现的Odoo通用审批功能
官方订阅号
关注订阅实时了解我们更多分享
分类
(20)
Django (3)
DjangoX (13)
JS (2)
Nginx (1)
Odoo (134)
Python (1)
YouMd (3)
公告说明 (2)
前端 (2)
后端HTTP (7)
异常处理 (1)
桌面UI (1)
移动开发 (4)
About This Entry
OE商城优惠券、秒杀、特价活动模块
Odoo客服系统之小程序客服消息使用说明
About This Blog
main index
to find recently
archives
to find all
标签
微信模块发布记录
微信模块
小程序商城
Web
Http
客服系统
审批OA
HTML5
OE商城
Markdown
DjangoX
解析
oeshop
PyQT
服系统
YouPBX
Excel
示例
md
markdown
Python
最近发布
OSError [Errno 5] Input/output error 异常处理
Odoo context 的常见使用示例
Odoo 符合国人菜单导航习惯的后台主题,支持最新的Odoo17、16等版本,支持企业版!
Odoo 官方应用市场开启 Odoo17 应用的发布!增加了行业应用专栏
Odoo商城模块 Oejia_weshop v1.2 发布,多商户、分销增强,增加商家端!
处理 Error Failed to download metadata for repo ‘appstream‘ Cannot prepare internal mirrorlist
Odoo 16 关键变化 change the term "acquirer" to "provider"
企业微信错误码 81013 的排查与处理
微信模块 Oejia_wx v0.6.7 发布,支持 Odoo16 及新的Websocket消息模式
Friend Links
Oejia技术梦博客分享
YouMd,爱上MarkDown
Mole轻量级wsgi架子