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