更新
This commit is contained in:
parent
b24226c6a0
commit
82e48e375e
@ -66,17 +66,17 @@ async def wechat_phone_login(
|
||||
if not phone:
|
||||
return error_response(code=400, message="手机号为空")
|
||||
|
||||
# # # 获取企业微信的 userid
|
||||
# wecom_client = WecomClient()
|
||||
# wecom_info = await wecom_client.miniprogram_to_userid(openid=openid)
|
||||
# print(f"获取到的企业微信用户信息: {wecom_info}")
|
||||
#获取企业微信的 userid
|
||||
wecom_client = WecomClient()
|
||||
wecom_info = await wecom_client.miniprogram_to_userid(openid=openid)
|
||||
print(f"获取到的企业微信用户信息: {wecom_info}")
|
||||
|
||||
# wecom_userid = None
|
||||
# wecom_pending_id = None
|
||||
wecom_userid = None
|
||||
wecom_pending_id = None
|
||||
|
||||
# if wecom_info:
|
||||
# wecom_userid = wecom_info.get("userid")
|
||||
# wecom_pending_id = wecom_info.get("pending_id")
|
||||
if wecom_info:
|
||||
wecom_userid = wecom_info.get("userid")
|
||||
wecom_pending_id = wecom_info.get("pending_id")
|
||||
|
||||
|
||||
# 查找或创建用户
|
||||
@ -93,8 +93,8 @@ async def wechat_phone_login(
|
||||
password=get_password_hash("123456"),
|
||||
openid=openid, # 保存 openid
|
||||
unionid=unionid, # 保存 unionid
|
||||
# wecom_userid=wecom_userid,
|
||||
# wecom_pending_id=wecom_pending_id
|
||||
wecom_userid=wecom_userid,
|
||||
wecom_pending_id=wecom_pending_id
|
||||
)
|
||||
db.add(user)
|
||||
db.flush()
|
||||
@ -106,8 +106,8 @@ async def wechat_phone_login(
|
||||
# 更新现有用户的 openid 和 unionid
|
||||
user.openid = openid
|
||||
user.unionid = unionid
|
||||
# user.wecom_userid = wecom_userid
|
||||
# user.wecom_pending_id = wecom_pending_id
|
||||
user.wecom_userid = wecom_userid
|
||||
user.wecom_pending_id = wecom_pending_id
|
||||
db.commit()
|
||||
|
||||
# 创建访问令牌
|
||||
|
||||
@ -83,8 +83,7 @@ class Settings(BaseSettings):
|
||||
|
||||
# 企业微信配置
|
||||
WECHAT_CORP_ID: str = "ww0e3897ec32009e20"
|
||||
WECHAT_CORP_SECRET: str = "FLghJS0t3LiE6M6z6fxL9QraIwGGTLuJg0vNrXgQ-zE"
|
||||
WECHAT_CORP_AGENT_ID: str = "1000002"
|
||||
WECHAT_CORP_SECRET: str = "qh38-OlDnJPTENjOfZegVVv5ePhlhKhrzGPzNOixWQo"
|
||||
WECHAT_CORP_TOKEN: str = "5zEDkbGNPbBoh"
|
||||
WECHAT_CORP_ENCODING_AES_KEY: str = "VTFtnosOeX7cdnRDBBCE0JTC5s7W7iFP8o86Oowo2w8"
|
||||
#WECHAT_CORP_AGENT_SECRET: str = "66666666666666666666666666666666"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user