|
@@ -890,18 +890,13 @@ class v2authCodeView(TemplateView):
|
|
elif phone is not None:
|
|
elif phone is not None:
|
|
phone = phone.strip()
|
|
phone = phone.strip()
|
|
# 短信签名
|
|
# 短信签名
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- elif sign_name == 'vsees':
|
|
|
|
- sign_ms = '微瞳'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
|
|
+ sign_name = CommonService.confirm_msg_sign_name(sign_name)
|
|
|
|
|
|
if country_code is None:
|
|
if country_code is None:
|
|
- return self.phoneCode(phone, response, sign_ms)
|
|
|
|
|
|
+ return self.phoneCode(phone, response, sign_name)
|
|
else:
|
|
else:
|
|
country_code = str(country_code.strip())
|
|
country_code = str(country_code.strip())
|
|
- return self.phoneCodeV2(country_code, phone, response, sign_ms)
|
|
|
|
|
|
+ return self.phoneCodeV2(country_code, phone, response, sign_name)
|
|
else:
|
|
else:
|
|
return response.json(444)
|
|
return response.json(444)
|
|
|
|
|
|
@@ -1537,6 +1532,8 @@ class v2forgetPwdCodeView(TemplateView):
|
|
return response.json(444, 'lang')
|
|
return response.json(444, 'lang')
|
|
if phone is not None:
|
|
if phone is not None:
|
|
phone = phone.strip()
|
|
phone = phone.strip()
|
|
|
|
+ # 短信签名
|
|
|
|
+ sign_name = CommonService.confirm_msg_sign_name(sign_name)
|
|
if country_code is None:
|
|
if country_code is None:
|
|
return self.do_send_phone_code(phone, response, sign_name, number, lang)
|
|
return self.do_send_phone_code(phone, response, sign_name, number, lang)
|
|
else:
|
|
else:
|
|
@@ -1561,10 +1558,6 @@ class v2forgetPwdCodeView(TemplateView):
|
|
if reds_key_ttl > 240 and resetCode:
|
|
if reds_key_ttl > 240 and resetCode:
|
|
return response.json(90)
|
|
return response.json(90)
|
|
resetCode = RandomStr(6, True)
|
|
resetCode = RandomStr(6, True)
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
|
|
|
|
now_time = datetime.datetime.utcnow().replace(tzinfo=utc).astimezone(utc)
|
|
now_time = datetime.datetime.utcnow().replace(tzinfo=utc).astimezone(utc)
|
|
region_country = users['region_country']
|
|
region_country = users['region_country']
|
|
@@ -1575,8 +1568,7 @@ class v2forgetPwdCodeView(TemplateView):
|
|
aliSms = AliSmsObject()
|
|
aliSms = AliSmsObject()
|
|
if not number or number == '0':
|
|
if not number or number == '0':
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
- msg_res = aliSms.send_code_sms(phone=phone, code=resetCode, sign_name=sign_ms,
|
|
|
|
- temp_msg='SMS_151675019')
|
|
|
|
|
|
+ msg_res = aliSms.send_code_sms(phone=phone, code=resetCode, sign_name=sign_name, temp_msg='SMS_151675019')
|
|
if msg_res["Code"] == "OK":
|
|
if msg_res["Code"] == "OK":
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
return response.json(10, '生成缓存错误')
|
|
return response.json(10, '生成缓存错误')
|
|
@@ -1591,7 +1583,7 @@ class v2forgetPwdCodeView(TemplateView):
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
else:
|
|
else:
|
|
user_qs.update(last_login=now_time, language=lang, region_country=number)
|
|
user_qs.update(last_login=now_time, language=lang, region_country=number)
|
|
- msg_res = aliSms.send_code_sms(phone=phone, code=resetCode, sign_name=sign_ms,
|
|
|
|
|
|
+ msg_res = aliSms.send_code_sms(phone=phone, code=resetCode, sign_name=sign_name,
|
|
temp_msg='SMS_151675019')
|
|
temp_msg='SMS_151675019')
|
|
if msg_res["Code"] == "OK":
|
|
if msg_res["Code"] == "OK":
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
@@ -1625,14 +1617,10 @@ class v2forgetPwdCodeView(TemplateView):
|
|
if country_code == '86':
|
|
if country_code == '86':
|
|
rec_phone = phone
|
|
rec_phone = phone
|
|
temp_msg = 'SMS_151675019'
|
|
temp_msg = 'SMS_151675019'
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
else:
|
|
else:
|
|
temp_msg = 'SMS_172200051'
|
|
temp_msg = 'SMS_172200051'
|
|
rec_phone = str(country_code) + str(phone)
|
|
rec_phone = str(country_code) + str(phone)
|
|
- sign_ms = 'Ansjer'
|
|
|
|
|
|
+ sign_name = 'Ansjer'
|
|
now_time = datetime.datetime.utcnow().replace(tzinfo=utc).astimezone(utc)
|
|
now_time = datetime.datetime.utcnow().replace(tzinfo=utc).astimezone(utc)
|
|
region_country = users['region_country']
|
|
region_country = users['region_country']
|
|
lang_id = LanguageModel.objects.filter(lang=lang).values('id')
|
|
lang_id = LanguageModel.objects.filter(lang=lang).values('id')
|
|
@@ -1640,7 +1628,7 @@ class v2forgetPwdCodeView(TemplateView):
|
|
'country_name')
|
|
'country_name')
|
|
if not number or number == '0':
|
|
if not number or number == '0':
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
- msg_res = aliSms.send_code_sms(phone=rec_phone, code=resetCode, sign_name=sign_ms,
|
|
|
|
|
|
+ msg_res = aliSms.send_code_sms(phone=rec_phone, code=resetCode, sign_name=sign_name,
|
|
temp_msg=temp_msg)
|
|
temp_msg=temp_msg)
|
|
if msg_res["Code"] == "OK":
|
|
if msg_res["Code"] == "OK":
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
@@ -1656,7 +1644,7 @@ class v2forgetPwdCodeView(TemplateView):
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
user_qs.update(last_login=now_time, language=lang)
|
|
else:
|
|
else:
|
|
user_qs.update(last_login=now_time, language=lang, region_country=number)
|
|
user_qs.update(last_login=now_time, language=lang, region_country=number)
|
|
- msg_res = aliSms.send_code_sms(phone=rec_phone, code=resetCode, sign_name=sign_ms,
|
|
|
|
|
|
+ msg_res = aliSms.send_code_sms(phone=rec_phone, code=resetCode, sign_name=sign_name,
|
|
temp_msg=temp_msg)
|
|
temp_msg=temp_msg)
|
|
if msg_res["Code"] == "OK":
|
|
if msg_res["Code"] == "OK":
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
if not reds.set_data(key=reds_key, val=resetCode, expire=300):
|
|
@@ -3085,6 +3073,8 @@ class OauthAuthCodeView(TemplateView):
|
|
# return self.emailCode(email, response)
|
|
# return self.emailCode(email, response)
|
|
elif phone is not None:
|
|
elif phone is not None:
|
|
phone = phone.strip()
|
|
phone = phone.strip()
|
|
|
|
+ # 短信签名
|
|
|
|
+ sign_name = CommonService.confirm_msg_sign_name(sign_name)
|
|
if country_code is None:
|
|
if country_code is None:
|
|
return self.phoneCode(phone, response, sign_name)
|
|
return self.phoneCode(phone, response, sign_name)
|
|
else:
|
|
else:
|
|
@@ -3184,17 +3174,9 @@ class OauthAuthCodeView(TemplateView):
|
|
identifyingCode = RandomStr(6, True)
|
|
identifyingCode = RandomStr(6, True)
|
|
# 发送手机验证码
|
|
# 发送手机验证码
|
|
aliSms = AliSmsObject()
|
|
aliSms = AliSmsObject()
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
- res = aliSms.send_code_sms(phone=phone, code=identifyingCode, sign_name=sign_ms,
|
|
|
|
- temp_msg='SMS_151600991')
|
|
|
|
- print(res)
|
|
|
|
|
|
+ res = aliSms.send_code_sms(phone=phone, code=identifyingCode, sign_name=sign_name, temp_msg='SMS_151600991')
|
|
if res["Code"] == "OK":
|
|
if res["Code"] == "OK":
|
|
if reds.set_data(key=reds_key, val=identifyingCode, expire=300) is not True:
|
|
if reds.set_data(key=reds_key, val=identifyingCode, expire=300) is not True:
|
|
- # if reds.set_data(key=phone + '_identifyingCode', val=identifyingCode, expire=60) is not True:
|
|
|
|
-
|
|
|
|
return response.json(10, '生成缓存系统错误')
|
|
return response.json(10, '生成缓存系统错误')
|
|
return response.json(0)
|
|
return response.json(0)
|
|
else:
|
|
else:
|
|
@@ -3216,33 +3198,21 @@ class OauthAuthCodeView(TemplateView):
|
|
if user_qs.exists() or phone_qs.exists():
|
|
if user_qs.exists() or phone_qs.exists():
|
|
return response.json(101)
|
|
return response.json(101)
|
|
identifyingCode = RandomStr(6, True)
|
|
identifyingCode = RandomStr(6, True)
|
|
- # 短信签名
|
|
|
|
- # sign_name_dict = {
|
|
|
|
- # 'ansjer':'Ansjer',
|
|
|
|
- # 'zosi':'周视'
|
|
|
|
- # }
|
|
|
|
- sign_ms = ''
|
|
|
|
|
|
+
|
|
if country_code == '86':
|
|
if country_code == '86':
|
|
# 国内短信推送模板
|
|
# 国内短信推送模板
|
|
temp_msg = 'SMS_151600991'
|
|
temp_msg = 'SMS_151600991'
|
|
rec_phone = phone
|
|
rec_phone = phone
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
else:
|
|
else:
|
|
# 国际短信推送模板
|
|
# 国际短信推送模板
|
|
temp_msg = 'SMS_172165867'
|
|
temp_msg = 'SMS_172165867'
|
|
rec_phone = country_code + phone
|
|
rec_phone = country_code + phone
|
|
- sign_ms = 'Ansjer'
|
|
|
|
|
|
+ sign_name = 'Ansjer'
|
|
|
|
|
|
# 发送手机验证码
|
|
# 发送手机验证码
|
|
aliSms = AliSmsObject()
|
|
aliSms = AliSmsObject()
|
|
- res = aliSms.send_code_sms(phone=rec_phone, code=identifyingCode, sign_name=sign_ms,
|
|
|
|
- temp_msg=temp_msg)
|
|
|
|
- print(res)
|
|
|
|
|
|
+ res = aliSms.send_code_sms(phone=rec_phone, code=identifyingCode, sign_name=sign_name, temp_msg=temp_msg)
|
|
if res["Code"] == "OK":
|
|
if res["Code"] == "OK":
|
|
- # if reds.set_data(key=reds_key, val=identifyingCode, expire=60) is not True:
|
|
|
|
if reds.set_data(key=reds_key, val=identifyingCode, expire=300) is not True:
|
|
if reds.set_data(key=reds_key, val=identifyingCode, expire=300) is not True:
|
|
return response.json(10, '生成缓存系统错误')
|
|
return response.json(10, '生成缓存系统错误')
|
|
return response.json(0)
|
|
return response.json(0)
|
|
@@ -3429,6 +3399,8 @@ class SingleLoginView(TemplateView):
|
|
elif phone is not None and code_type == "1":
|
|
elif phone is not None and code_type == "1":
|
|
phone = phone.strip()
|
|
phone = phone.strip()
|
|
country_code = str(country_code.strip())
|
|
country_code = str(country_code.strip())
|
|
|
|
+ # 短信签名
|
|
|
|
+ sign_name = CommonService.confirm_msg_sign_name(sign_name)
|
|
return self.get_change_phone_code(country_code, phone, response, sign_name)
|
|
return self.get_change_phone_code(country_code, phone, response, sign_name)
|
|
elif phone is not None:
|
|
elif phone is not None:
|
|
phone = phone.strip()
|
|
phone = phone.strip()
|
|
@@ -3490,19 +3462,15 @@ class SingleLoginView(TemplateView):
|
|
# 国内短信推送模板
|
|
# 国内短信推送模板
|
|
temp_msg = 'SMS_151675019'
|
|
temp_msg = 'SMS_151675019'
|
|
rec_phone = phone
|
|
rec_phone = phone
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
else:
|
|
else:
|
|
# 国际短信推送模板
|
|
# 国际短信推送模板
|
|
temp_msg = 'SMS_172200051'
|
|
temp_msg = 'SMS_172200051'
|
|
rec_phone = country_code + phone
|
|
rec_phone = country_code + phone
|
|
- sign_ms = 'Ansjer'
|
|
|
|
|
|
+ sign_name = 'Ansjer'
|
|
|
|
|
|
# 发送手机验证码
|
|
# 发送手机验证码
|
|
alisms = AliSmsObject()
|
|
alisms = AliSmsObject()
|
|
- res = alisms.send_code_sms(phone=rec_phone, code=identifying_code, sign_name=sign_ms, temp_msg=temp_msg)
|
|
|
|
|
|
+ res = alisms.send_code_sms(phone=rec_phone, code=identifying_code, sign_name=sign_name, temp_msg=temp_msg)
|
|
if res["Code"] == "OK":
|
|
if res["Code"] == "OK":
|
|
if reds.set_data(key=reds_key, val=identifying_code, expire=300) is not True:
|
|
if reds.set_data(key=reds_key, val=identifying_code, expire=300) is not True:
|
|
return response.json(10, '生成缓存系统错误')
|
|
return response.json(10, '生成缓存系统错误')
|
|
@@ -3632,20 +3600,15 @@ class SingleLoginView(TemplateView):
|
|
if country_code == '86':
|
|
if country_code == '86':
|
|
# 国内短信推送模板
|
|
# 国内短信推送模板
|
|
temp_msg = 'SMS_151675018'
|
|
temp_msg = 'SMS_151675018'
|
|
- rec_phone = phone
|
|
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_ms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_ms = 'Ansjer'
|
|
|
|
else:
|
|
else:
|
|
# 国际短信推送模板
|
|
# 国际短信推送模板
|
|
temp_msg = 'SMS_172165867'
|
|
temp_msg = 'SMS_172165867'
|
|
rec_phone = country_code + phone
|
|
rec_phone = country_code + phone
|
|
- sign_ms = 'Ansjer'
|
|
|
|
|
|
+ sign_name = 'Ansjer'
|
|
|
|
|
|
# 发送手机验证码
|
|
# 发送手机验证码
|
|
alisms = AliSmsObject()
|
|
alisms = AliSmsObject()
|
|
- res = alisms.send_code_sms(phone=rec_phone, code=identifying_code, sign_name=sign_ms, temp_msg=temp_msg)
|
|
|
|
|
|
+ res = alisms.send_code_sms(phone=rec_phone, code=identifying_code, sign_name=sign_name, temp_msg=temp_msg)
|
|
if res["Code"] == "OK":
|
|
if res["Code"] == "OK":
|
|
if reds.set_data(key=reds_key, val=identifying_code, expire=300) is not True:
|
|
if reds.set_data(key=reds_key, val=identifying_code, expire=300) is not True:
|
|
return response.json(10, '生成缓存系统错误')
|
|
return response.json(10, '生成缓存系统错误')
|
|
@@ -4360,12 +4323,10 @@ class loginCodeView(View):
|
|
return response.json(90)
|
|
return response.json(90)
|
|
login_code = RandomStr(6, True)
|
|
login_code = RandomStr(6, True)
|
|
aliSms = AliSmsObject()
|
|
aliSms = AliSmsObject()
|
|
- if sign_name == 'zosi':
|
|
|
|
- sign_sms = '周视'
|
|
|
|
- else:
|
|
|
|
- sign_sms = 'Ansjer'
|
|
|
|
|
|
+ # 短信签名
|
|
|
|
+ sign_name = CommonService.confirm_msg_sign_name(sign_name)
|
|
|
|
|
|
- res = aliSms.send_code_sms(phone=phone, code=login_code, sign_name=sign_sms, temp_msg='SMS_151675022')
|
|
|
|
|
|
+ res = aliSms.send_code_sms(phone=phone, code=login_code, sign_name=sign_name, temp_msg='SMS_151675022')
|
|
|
|
|
|
if res['Code'] == 'OK':
|
|
if res['Code'] == 'OK':
|
|
if redisObject.set_data(key=login_code_key, val=login_code, expire=300) is not True:
|
|
if redisObject.set_data(key=login_code_key, val=login_code, expire=300) is not True:
|