小工具(pkg.tool)
控制台输出
- 方法:
echoLog()
- 备注:需要等待返回
- 返回:None
参数 Params | 类型 Type | 提示 Description |
---|---|---|
title | str | 日志的标题,位于消息的左侧(默认值:Powered By HeyAuth ) |
background | str | 标题的背景,推荐用于消息分级(默认值:#3983e2 ) |
content | str | 日志内容,位于日志右侧(默认值:https://auth.yxqi.cn ) |
获取内容的MD5
- 方法:
get_md5()
- 返回:MD5后的内容,类型为
string
参数 Params | 类型 Type | 提示 Description |
---|---|---|
s | str | 需要MD5化的内容(默认值:None ) |
生成密码的加盐哈希值
- 方法:
hash_password()
- 返回:加盐后的值,格式为
string
参数 Params | 类型 Type | 提示 Description |
---|---|---|
password | str | 需要Hash加盐的内容(默认值:None ) |
验证密码
- 方法:
verify_password()
- 返回:boolean
参数 Params | 类型 Type | 提示 Description |
---|---|---|
stored_password | str | 已哈希加盐的密码(默认值:None ) |
provided_password | str | 待验证的密码原始值(默认值:None ) |
生成数字验证码
- 方法:
generate_code()
- 返回:数字验证码,格式为
string
参数 Params | 类型 Type | 提示 Description |
---|---|---|
length | int | 数字验证码的长度(默认值:6 ) |
检查字符串是否符合密码规定
- 方法:
check_string()
- 备注:检查字符串是否仅包含数字、字母、减号和下划线
- 返回:boolean
参数 Params | 类型 Type | 提示 Description |
---|---|---|
s | str | 需要检查的内容(默认值:None ) |
生成密码
- 方法:
generate_password()
- 返回:密码值,类型为
string
参数 Params | 类型 Type | 提示 Description |
---|---|---|
length | str | 待生成密码的长度(默认值:None ) |
彩虹易支付获取签名
- 方法:
getsign()
- 返回:签名后的值,格式为
string
参数 Params | 类型 Type | 提示 Description |
---|---|---|
sign_key | str | 易支付签名(默认值:None ) |
params | str | 请求参数字典(默认值:None ) |
获取时间戳
- 方法:
timestamp()
- 返回:Unix时间戳,类型为
int
参数 Params | 类型 Type | 提示 Description |
---|---|---|
time | str | 格式化时间,例如2020-11-22 10:09:00 (默认值:None ) |
最后修改时间: 1 天前