版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ICS35.080
CCSL76
34
安徽省地方标准
DB34/T3754—2020
政务服务互联网用户统一认证证规范
UnifiedauthenticationspecificationforInternetusersofgovernmentaffaairsservice
2020-11-27发布2020-12-27实施
安徽省市场监督管理局发布
DB34/T3754—2020
前言
本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定
起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由安徽省经济信息中心提出。
本文件由安徽省信息技术标准化技术委员会归口。
本文件起草单位:安徽省经济信息中心、讯飞智元信息科技有限公司。
本文件主要起草人:操亚松、孙明、宋琦、刘国忠、龚炜、张成、檀何凤、王晓波、陈秀娟、汪睿、
江南、余青松、陈士星、李原陈。
I
DB34/T3754—2020
政务服务互联网用户统一认证规范
1范围
本文件规定了政务服务互联网用户统一认证(以下简称“统一认证”)的术语和定义、基本要求、
数据与接口。
本文件适用于全省政务服务系统的互联网统一认证。
2规范性引用文件
下列文件中的内容通过文中的规范性引引用而构成本文件必不可少的条款。其中,注日期的引用文件,
仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本
文件。
GB/T3304-1991中国各民族名称的罗马字母拼写法和代码
GB/T7408数据元和交换格式信息交换日期和时间表示法
3术语和定义
下列术语和定义适用于本文件。
3.1
用户令牌usertoken
用户认证成功后由统一认证系统颁发的令牌。
4基本要求
4.1统一管理
对用户资料统一管理、存储。
4.2统一登录
使用统一的登录页面进行登录。
4.3统一认证
对登录后的用户身份真实性和有效性进行统一鉴定。
5数据与接口
5.1数据
5.1.1数据类型
数据类型见表1。
1
DB34/T3754—2020
表1数据类型
序号数据类型说明
1字符型(string)以字符包括字母、数字、汉字和其他字符形式表达的数据元值的类型。
2数值型(numeric)用任意实数表达的数据元值的类型。
3日期型(date)通过YYYYMMDD的形式表达的值的类型,符合GB/T7408。
日期时间型
4通过YYYYMMDDhhmmss的形式表达的值的类型,符合GB/T7408。
(datetime)
5时间型(time)通过hhmmss的形式表达的值的类型,符合GB/T7408。
6布尔型(boolean)两个且只有两个表明条件的值,如on/off、true/false。
7对象类型(object)包含某些固定格式的数据类型,一般每个object都一个类型描述
8二进制型(binary)上述无法表示的其他数据类型,比如图像、音频等。
5.1.2数据格式
数据格式见表2。
表2数据格式
序号数据格式说明
1ID15位十进制整数(占8个字节),用作数据记录的唯一标识
2N有符号4字节整数,范围:[-2147483648,2147483647]
3SN有符号2字节整数,范围:[-32768,32767]
4TN无符号1字节整数,范围:[0,255]若作为逻辑型使用:0:否;1:是
5F浮点型
6D日期,格式为yyyy-MM-dd
7T时间,格式为hh:mm:ss
8TS时间戳,格式为hh:mm:ss.SSS
9DT日期+时间,格式为yyyy-MM-ddhh:mm:ss
10DTS日期+时间戳,格式为yyyy-MM-ddhh:mm:ss.SSS
11M货币,IEEE64位(占8个字节)数据标准
字符串类型,数字表示最大长度例:C100表示最大长度为100个拉丁字符(字
12C数字
符)的字符串
13BB用BASE64编码的BLOB(二进制大数据量对象)
14CBCLOB(字符大数据量对象)
5.1.3数据模型
账号数据模型
2
DB34/T3754—2020
账号数据模型见表3。
表3账号数据模型
名称注释格式主键唯一
AC_ID账号IDC32TRUETRUE
USER_ID用户IDC32FALSEFALSE
ACCOUNT账号C32FALSEFALSE
AC_PWD账号密码C32FALSEFALSE
USER_TYPE用户类型(0:个人1:法人)C2FALSEFALSE
CREATE_TIME创建时间C14FALSEFALSE
UPDATE_TIME最后修改时间DTFALSEFALSE
LAST_TIME最后登录时间DTFALSEFALSE
OAUTH_ID生物特征标识C32FALSEFALSE
UKEYUKEYC48FALSEFALSE
SALT_VALUE加密盐值C32FALSEFALSE
HAND_VALUE手势密码C32FALSEFALSE
PHONE_NO主绑手机C20FALSEFALSE
QQ_ACCOUNTqq账号C32FALSEFALSE
WEIXIN_ACCOUNT微信账号C100FALSEFALSE
ALIPAY_ACCOUNT支付宝账号C100FALSEFALSE
SINA_ACCOUNT新浪微博账号C100FALSEFALSE
TOUCH_ID指纹特征标识C32FALSEFALSE
个人数据模型
个人数据模型见表4。
表4个人数据模型
名称注释格式主键唯一
USER_ID用户IDC32TRUETRUE
UPDATER_ID修改人C32FALSEFALSE
CREATER_ID创建人C32FALSEFALSE
CREDENT_TYPE证件类型,个人证件码表见varchar2(2)FALSEFALSE
5.3.2
CREDENT_NO证件号码varchar2(50)FALSEFALSE
NAME真实姓名C32FALSEFALSE
NICK_NAME昵称C32FALSEFALSE
SEX性别,性别码表见5.3.4C2FALSEFALSE
LAST_LOGIN_TIME上次登录时间,格式:C14FALSEFALSE
yyyyMMddHHmmss
LIVE_ADDRESS_ID居住地C100FALSEFALSE
BIRTH_ADDRESS_ID出生地C100FALSEFALSE
3
DB34/T3754—2020
表4个人数据模型(续)
名称注释格式主键唯一
PIC_URL头像地址C100FALSEFALSE
RGISTE_SOURCE注册来源C14FALSEFALSE
SAFE_PWD安全密码C32FALSEFALSE
STATUS状态(0:注销1:启用2:禁用)C1FALSEFALSE
CREATE_TIME创建时间DTFALSEFALSE
UPDATE_TIME修改时间DTFALSEFALSE
REAL_STATUS认证状态(0:未认证1:已认证)C2FALSEFALSE
BIRTH_DAT出生日期DFALSEFALSE
VALID_BEGIN_DATE身份证有效期开始时间DFALSEFALSE
VALID_END_DATE身份证有效期截止时间DFALSEFALSE
IS_LONG_TERM_VALID是否长期有效C2FALSEFALSE
ADDRESS地址C100FALSEFALSE
CERTIFICATION_LEVEL认证等级C2FALSEFALSE
0:未认证,
1:初级认证通过身份证实名核验(公民
身份证号码、姓名、有效时间),
2:中级认证(社保卡核验、银行卡核验、
支付宝核验、人脸识别核验、线下网点人
工核验,五种方式的任意两种)
3:高级认证(在中级认证基础上进行实
人核验,使用人脸、声纹或其它生物特征
进行核验)
9:港澳台、护照认证
EMAIL邮箱C40FALSEFALSE
NATION民族,民族码表见5.3.1C2FALSEFALSE
NATIONALITY国籍C10FALSEFALSE
法人数据模型
法人数据模型见表5。
表5法人数据模型
名称注释格式主键唯一
LEG_USER_ID法人用户IDC32TRUETRUE
CREATER_ID创建人C32FALSEFALSE
UPDATER_ID修改人C32FALSEFALSE
ORG_TYPE单位类型,单位类型码表见5.3.3C10FALSEFALSE
ORG_NAME单位名称C50FALSEFALSE
CREDENT_NO证件号码C50FALSEFALSE
HEADER_PIC个人头像C100FALSEFALSE
ORG_CODE组织机构代码C32FALSEFALSE
4
DB34/T3754—2020
表5法人数据模型(续)
名称注释格式主键唯一
TAX_CODE税务登记号C32FALSEFALSE
USC_CODE统一社会信用代码C32FALSEFALSE
REGIST_CODE注册登记号C32FALSEFALSE
FOUND_TIME成立日期DFALSEFALSE
ADDRESS_ID地址C32FALSEFALSE
ADDRESS_DETAIL详细地址C150FALSEFALSE
TELEPHONE联系电话C20FALSEFALSE
IDENTITY_NO法定代表人身份证号C20FALSEFALSE
NAME法定代表人姓名C20FALSEFALSE
STATUS状态(0:注销1:启用2:禁用)C2FALSEFALSE
CREATE_TIME创建时间DTFALSEFALSE
UPDATE_TIME修改时间DTFALSEFALSE
RGISTE_SOURCE注册来源C14FALSEFALSE
SAFE_CODE安全密码C32FALSEFALSE
VALID_DATE有效期限DateFALSEFALSE
IS_ALL_VALID是否长期有效C1FALSEFALSE
APPLY_IDENTITY_NO申请人身份证号C20FALSEFALSE
APPLY_NAME申请人姓名C50FALSEFALSE
CERTIFICATION_LEVEL认证类别(0:未实名核验,1:已实C1FALSEFALSE
名核验)
EMAIL电子邮箱C50FALSEFALSE
LINKMAN联系人C32FALSEFALSE
4法人子账号数据模型
法人子账号数据模型见表6。
表6法人子账号数据模型
名称注释格式主键唯一
IDIDC32TRUETRUE
LEG_USER_ID法人用户IDC32FALSEFALSE
SUB_USER_ID子账号用户IDC32FALSEFALSE
CREATORR_ID创建人C32FALSEFALSE
CREATE_TIME创建时间DTFALSEFALSE
5.2接口
5.2.1接口类型
接口协议:HTTP(S)
HttpMethod:GET
5
DB34/T3754—2020
5.2.2接口方法
[ip:port]/uccp-service/user/getUserInfo/{token}
5.2.3请求参数
请求参数见表7。
表7请求参数
名称说明是否必填数据类型长度(字节)
token用户登录成功后的会话令牌是String70
5.2.4返回参数
返回参数见表8。
表8返回参数
名称说明
code状态码
msg描述
data账户详细信息,JSON格式,数据结构应符合附录A的规定。
5.2.5响应格式与响应码
响应格式
所有Restful接口的响应格式为:
{
"data":
null,
"code":
"402",
"msg":
"
time时间无效"
}
其中:
data:为接口返回的值,采用JSON数据格式
code:返回结果码
msg
:
返回码详细描述
响应码
响应码见表9。
6
DB34/T3754—2020
表9响应码表
code(返回码)msg(返回码描述)解决方案
200接口调用成功
400参数错误,请参考API文档参考api,参数类型是否正正确、是否必填等
401应用不合法检查分配的应用id是否合法
403token无效Token过期无效,重新获取取token
406签名无效sign加密无效,检查加密方法
5.3数据码表
5.3.1民族码表
民族码表按照GB/T3304-1991执行。
5.3.2个人证件码表
个人证件码表见表10。
表110个人证件码表
码表名称
0身份证
1护照
2台湾来往大陆通行证
3港澳居民来往内地通行证
4外国人永久居留证
5社会保障卡
5.3.3单位类型码表
单位类型码表见表11。
表111单位类型码表
码表名称
12机构编制事业单位
13机构编制群众团体
19机构编制其他
11机构编制机关
51民政社会团体
52民政民办非企业单位
53民政基金会
59民政其他
91工商企业
92工商个体工商户
93工商农民专业合作社
Y1其他
7
DB34/T3754—2020
5.3.4性别码表
性别码表见表12。
表12性别码表
码表
名称
0未知
1男
2女
8
DB34/T3754—2020
附录A
(规范性)
账户信息数据结构
A.1返回参数data的数据结构
返回参数data的数据结构见A.1。
表A.1返回参数data的数据结构
Data内容名称说明数据类型
accountVo账号信息,数据结构见表A.2Object
perUserVo个人用户信息,数据结构见表A.3
Object
legalUserVo法人用户信息,数据结构见表A.4
Object
法人用户信息列表,当子账号登录没有选择法人时候会
legalUserListObject
有该字段,数组类型,字段内容同legalUserVo
A.1.1账号数据结构
账号数据结构见表A.2。
表A.2账号(accountVo)数据结构
名称说明数据类型
acId账号IDString
account当前登录的用户账号名String
acType账号类型(0:个人1:法人)String
A.1.2个人用户信息数据结构
个人用户信息数据结构见表A.3。
表A.3个人用户信息(perUserVo)数据结构
名称说明数据类型
userId用户IDString
account个人用户账号名String
bindPhone用户绑定的手机号String
name真实姓名String
credentType证件类型,个人证件码表见5.3.2String
credentNo证件号码,对应credentType类型String
certificationLevel认证等级String
0:未认证,
1:初级认证通过身份证实名核验(公民身份证号码、姓名、有效时
间),
2:中级认证(社保卡核验、银行卡核验、支付宝核验、人脸识别核验、
线下网点人工核验,五种方式的任意两种)
3:高级认证(在中级认证基础上进行实人核验,使用人脸、声纹或
9
DB34/T3754—2020
其它生物特征进行核验),
9:港澳台、护照认证
sex性别,性别码表见5.3.4String
lastLoginTime上次登录时间,格式:yyyyMMddHHmmssString
nation民族,民族码表见5.3.1String
email电子邮箱String
liveAddress居住地地址String
birthAddress出生地地址String
birthDat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中智江西赣江新区市民服务中心项目综合业务岗招聘1人笔试参考题库及答案解析
- 2026赛马物联科技(宁夏)有限公司招聘笔试模拟试题及答案解析
- 2026年西安交通大学机械学院科研财务助理招聘考试备考试题及答案解析
- 2026江西上饶弋阳县融媒体中心招聘就业见习毕业生3人笔试参考题库及答案解析
- 2026河南省光州生态建设投资集团有限责任公司招聘7人笔试备考题库及答案解析
- 2026福建省闽江大学国际数字经济学院全职聘用制助课教师(班主任)招聘2人笔试参考题库及答案解析
- 2026浙江省县级医院“浙医聘”集中招聘人员(补充批次2)42人考试备考题库及答案解析
- 2026广东江门市建设工程检测中心有限公司招聘8人笔试参考题库及答案解析
- 非标设备生产进度管理制度(3篇)
- 浆液制备与丙酮回收工安全综合竞赛考核试卷含答案
- 《涉外法治概论》课件 杜涛 -第1-6章 涉外法治的基础理论-涉外经济管理法律制度
- 全国工程机械维修工职业技能竞赛理论考试题库(含答案)
- 第七章-淀粉制糖
- 高中阶段学校实际就读证明(格式)
- 部编版语文二年级下册第1单元核心素养教案
- 铁总建设201857号 中国铁路总公司 关于做好高速铁路开通达标评定工作的通知
- HEC-RAS初步教程课件
- 非物质文化遗产的分类
- 回转窑设计手册
- YY/T 1494-2016血液透析及相关治疗用浓缩物包装材料通用要求
- 三索式钢丝绳牵引格栅安装调试方案
评论
0/150
提交评论