main #101

Merged
charles merged 4 commits from main into prod 2026-05-07 15:47:32 +08:00
Showing only changes of commit 2c86d518a8 - Show all commits

View File

@ -140,7 +140,7 @@ async def logintype(ns):
async with db.sqlorContext('kboss') as sor:
domain_name = ns.get('domain_name')
if domain_name in ['www.opencomputing.cn', 'dev.opencomputing.cn', 'localhost:9527'] and ns.get('username') not in ['开元云(北京)科技有限公司', 'admin', 'kyy_root', 'kyy_kaiyuan']:
if domain_name in ['www.opencomputing.cn', 'dev.opencomputing.cn', 'localhost:9527'] and ns.get('username') not in ['开元云(北京)科技有限公司', 'admin', 'kyy_root', 'kyy_kaiyuan', 'kyacloud']:
# 登录失败次数限制
login_allowed = await check_login_allowed(ns.get('username'))
@ -199,6 +199,8 @@ async def logintype(ns):
if type == 1:
# 手机号登录
users = await sor.R('users', {'mobile': ns.get('username')})
if not users:
users = await sor.R('users', {'username': ns.get('username')})
else:
password = password_encode(ns['password'])
users = await sor.R('users', {'username': ns.get('username'), 'password': password})