电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

沃云详细设计书_安全认证

  • 资源ID:52859833       资源大小:173.85KB        全文页数:18页
  • 资源格式: DOCX        下载积分:8金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要8金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

沃云详细设计书_安全认证

沃云详细设计书 用户设置version: 0.1last update:版本历史版本历史版本版本提案人提案人批准人批准人日期日期描描 述述0.1杨鹏新建全体目 录1概要52详细设计.52.1获取用户信息52.1.1 功能描述52.1.2 处理过程52.1.3 程序时序图 62.1.4 程序结构72.1.5 DB 访问.72.2更新用户信息82.2.1 功能描述82.2.2 处理过程82.2.3 程序时序图 102.2.4 程序结构102.2.5 DB 访问.112.3推荐沃云 .122.3.1 功能描述122.3.2 处理过程122.3.3 程序时序图 142.3.4 程序结构142.3.5 DB 访问.152.4获取存储空间152.4.1 功能描述152.4.2 处理过程162.4.3 程序时序图 162.4.4 程序结构172.4.5 DB 访问.173补充说明.181 概要概要沃云服务器管理用户安全认证信息,包括获取用户、设备的安全认证信息,认证用户令牌、刷新认证令牌等功能。2 详细设计详细设计2.1获取用户安全认证信息获取用户安全认证信息2.1.1 功能描述功能描述获取用户的安全认证信息。2.1.2 处理过程处理过程1、获取必要参数参数名数据类型参数来源说明usernameStringHttpServletRequest用户 IDpasswordStringHttpServletRequest用户密码deviceidStringHttpServletRequest设备 IDgrant_typeStringHttpServletRequest授权类型2、调用同步引擎 Sync4jEngine.getServerSource(sourceName)方法,获得同步源。3、初始化同步源的设备 ID,即将 2 取得的同步源的 DeviceId 设置为SapiSessionHandler.syncState.device 对象的 DeviceId。4、获取用户基本信息检索表 wo_user:参数名类型数据来源说明username查询wo_usernickname查询wo_userarea_province查询wo_userarea_city查询wo_usermail查询wo_usermail_active查询wo_userstatus查询wo_userarea_id查询wo_usercreate_date查询wo_userupdate_date查询wo_usermobile查询wo_usermobile_active查询wo_userauthcode查询wo_usergen_authcode_time查询wo_useruserid条件参数用户 ID5、将 4 获取的用户信息集按照接口要求封装为 JSONObject,放入响应报文中。(NormalResponse)6、处理结束。2.1.3 程序时序图程序时序图程序时序图如下所示:2.1.4 程序结构程序结构程序 UML 图如下所示:2.1.5 DB 访问访问I / OTable IDRIUDwo_userY-2.2更新用户信息更新用户信息2.2.1 功能描述功能描述更新用户的基本信息。2.2.2 处理过程处理过程1、获取必要参数参数名数据类型参数来源说明usernameStringHttpServletRequest用户 IDpasswordStringHttpServletRequest密码nicknameStringHttpServletRequest昵称provinceStringHttpServletRequest所属省cityStringHttpServletRequest所属市mailStringHttpServletRequest邮件地址mobileStringHttpServletRequest电话号码2、调用同步引擎 Sync4jEngine.getServerSource(sourceName)方法,获得同步源。3、初始化同步源的设备 ID,即将 2 取得的同步源的 DeviceId 设置为SapiSessionHandler.syncState.device 对象的 DeviceId。4、若为用户手机激活处理,即 MobileActive 为“Y“,则校验手机号码是否重复。并返回错误码 4,处理结束。检索表 fnbl_user参数名类型数据来源说明userid条件参数 usernamemail条件参数6、更新沃云用户基本信息a. 更新表 wo_user:参数名类型数据来源说明mobile更新参数若参数 mobile 不为空mobile_active更新'Y'若参数 mobile 不为空carrier更新若参数 mobile 不为空mail更新参数若参数 mail 不为空mail_active更新'Y'若参数 mail 不为空username更新参数nickname更新参数area_province更新参数area_city更新参数update_date更新系统时间更新时间userid条件参数用户 IDb. 更新表 fnbl_user:参数名类型数据来源说明mobile更新参数若参数 mobile 不为空mail更新参数若参数 mail 不为空password更新参数若参数 password 不为空username更新参数nickname更新参数userid条件参数用户 ID7、若用户手机号码变化,则建立手机消息,提示用户激活手机号码。参考“沃云详细设计书_消息中心.docx”章节“2.3 新建消息”8、若用户邮件地址变化,则建立邮件消息,提示用户激活邮件地址。参考“沃云详细设计书_消息中心.docx”章节“2.3 新建消息”9、按照接口要求封装为 JSONObject,放入响应报文中。 (NormalResponse)10、处理结束。2.2.3 程序时序图程序时序图程序时序图如下所示:2.2.4 程序结构程序结构程序 UML 图如下所示:2.2.5 DB 访问访问I / OTable IDRIUDwo_userY-Y-fnbl_userY-Y-2.3推荐沃云推荐沃云2.3.1 功能描述功能描述指沃云用户向非沃云用户推荐沃云产品。2.3.2 处理过程处理过程1、获取必要参数参数名数据类型参数来源说明idStringRequestJsonObject推荐 IDtargetsStringRequestJsonObject目标 ID(复数)messageStringRequestJsonObject消息内容2、调用同步引擎 Sync4jEngine.getServerSource(sourceName)方法,获得同步源。3、初始化同步源的设备 ID,即将 2 取得的同步源的 DeviceId 设置为SapiSessionHandler.syncState.device 对象的 DeviceId。4、初始化媒体文件对象,并将 1 获得的参数作为该对象的初始值。5、判断 1 取得的 id 参数,若 id 为空,则新增推荐。a. 判断目标 ID 是否已存在:查询表 fnbl_user参数名类型数据来源说明userid查询fnbl_usermobile 条件参数mailOr 条件参数b. 若 a 查询得出目标已存在,则忽略该目标,否则新增推荐记录:插入表 sns_invite_log参数名类型数据来源说明id插入DBIDGenerator(idspace=f.invite.id)userid插入jsessionsource_uri插入jsessiondeviceid插入3 取得值last_update插入系统时间status插入'N'invite_target插入参数target_type插入'M' / 'E'手机/邮件invite_msg插入参数invite_code插入6 位随机数字invite_status插入'P'time插入系统时间c. 若用户手机号码变化,则建立手机消息,提示用户注册沃云。参考“沃云详细设计书_消息中心.docx”章节“2.3 新建消息”d. 若用户邮件地址变化,则建立邮件消息,提示用户注册沃云。参考“沃云详细设计书_消息中心.docx”章节“2.3 新建消息”6、判断 1 取得的 id 参数,若 id 非空,则更新推荐记录:更新表 sns_invite_log参数名类型数据来源说明deviceid更新3 取得值设备 IDlast_update更新系统时间更新时间status更新'U'更新标识invite_target更新参数推荐目标target_type更新'M' / 'E'手机/邮件invite_msg更新参数推荐消息invite_code更新原 invite_code推荐码invite_status更新原 invite_status推荐状态time更新系统时间操作时间userid条件jsession用户 IDsource_uri条件jsessionURI7、接口要求封装为 JSONObject,放入响应报文中。 (NormalResponse)8、处理结束。2.3.3 程序时序图程序时序图程序时序图如下所示:2.3.4 程序结构程序结构程序 UML 图如下所示:2.3.5 DB 访问访问I / OTable IDRIUDsns_invite_log-YY-fnbl_userY2.4获取存储空间获取存储空间2.4.1 功能描述功能描述获取用户存储空间信息。2.4.2 处理过程处理过程1、获取必要参数参数名数据类型参数来源说明idStringRequestJsonObject文件 IDnameStringRequestJsonObject文件夹名parentIdStringRequestJsonObject父文件夹 IDinnerSharedStatusStringRequestJsonObject共享状态2、调用同步引擎 Sync4jEngine.getServerSource(sourceName)方法,获得同步源。3、初始化同步源的设备 ID,即将 2 取得的同步源的 DeviceId 设置为SapiSessionHandler.syncState.device 对象的 DeviceId。4、查询用户已用空间。参数名类型数据来源说明sum(size_on_storage)查询fnbl_file_data_objectuserid条件jsession用户 IDsource_uri条件 'D'非删除状态5、接口要求封装为 JSONObject,放入响应报文中。 (NormalResponse)6、处理结束。2.4.3 程序时序图程序时序图程序时序图如下所示:2.4.4 程序结构程序结构程序 UML 图如下所示:2.4.5 DB 访问访问Table IDI / ORIUDfnbl_file_data_objectY-3 补充说明补充说明相关接口参考“沃云 Sapi 协议.docx” 。

注意事项

本文(沃云详细设计书_安全认证)为本站会员(给****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.