一种基于erp系统的微博登录方法和系统的制作方法

文档序号:7782632阅读:225来源:国知局
一种基于erp系统的微博登录方法和系统的制作方法
【专利摘要】本发明涉及一种基于ERP系统的微博登录方法和系统,用户基于ERP系统进行微博登陆,用户的微博账号与用户的ERP系统身份信息相关联,则可轻易根据用户的微博账号追踪到用户的ERP系统身份信息,而用户的ERP系统身份信息为用户的真实身份信息,则在保证微博用户的真实身份的前提下,提高微博信息发布的安全性和可信度。
【专利说明】一种基于ERP系统的微博登录方法和系统
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种基于ERP系统的微博登录方法和系统。【背景技术】
[0002]随着互联网的发展,人们原来越多地通过互联网来获取和发布信息,微博因为其便利性以及信息发布的新颖性吸引越来越多的用户使用,但由于微博未对用户的身份信息进行实名认证,用户发布的信息无法与用户的真实身份信息相关联,造成微博信息发布的安全性和可信度较低。

【发明内容】

[0003]本发明的主要目的是提供一种基于ERP系统的微博登录方法和系统,提高微博信息发布的安全性和可信度。
[0004]本发明提出一种基于ERP系统的微博登录方法,包括:
[0005]ERP服务器侦测到用户基于ERP系统登录微博的指令时,获取预存的用户ERP系统身份信息,并确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号;
[0006]在确定预存有与获取到的ERP系统身份信息映射的用户微博账号时,所述ERP服务器将预存的ERP系统授信令牌发送给微博服务器进行授信;
[0007]在接收到微博服务器发送的授信成功指令时,所述ERP服务器将预存的用户微博账号和密码发送至所述微博服务器,以供所述微博服务器在对接收到的微博账号和密码验证成功后,向终端下发微博应用界面。
[0008]优选地,所述确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号的步骤之后,该方法包括:
[0009]在确定未预存与获取到的ERP系统身份信息映射的用户微博账号时,所述ERP服务器将获取的ERP系统身份信息发送给微博服务器,以供所述微博服务器根据接收到的ERP系统身份信息生成微博账号和密码,并将生成微博账号和密码以及用户的ERP系统身份信息关联保存,或者根据接收到的用户信息生成微博账号,并在接收到用户基于微博服务器下发的密码输入界面输入的密码时,将微博账号和接收到的密码以及用户的ERP系统身份信息关联保存;
[0010]在接收到微博服务器发送的微博账号和密码时,所述ERP服务器将接收到的微博账号和密码与用户的ERP系统身份信息关联保存。
[0011 ] 优选地,该方法还包括:
[0012]侦测到管理员基于ERP系统登录微博的指令时,所述ERP服务器获取管理员登录账号,并确定是否预存有与获取到的管理员登录账号映射的微博账号;
[0013]在预存有与获取到的管理员登录账号映射的微博账号时,所述ERP服务器向终端下发微博账号和密码输入界面;
[0014]在接收到管理员基于所述微博账号和密码输入界面,输入的微博账号和密码时,所述ERP服务器将接收到的微博账号和密码发送给微博服务器进行验证,以供微博服务器在验证成功后生成ERP系统授信令牌,并将管理员的微博账号和密码与生成的ERP系统授信令牌关联保存;
[0015]在接收到微博服务器发送的ERP系统授信令牌时,所述ERP服务器将预存的管理员的微博账号和密码与接收到的ERP系统授信令牌关联保存。
[0016]优选地,确定当前ERP系统是否已建立微博账号的步骤之后该方法还包括:
[0017]在未预存与获取到的管理员登录账号映射的用户微博账号时,所述ERP服务器将用户输入的企业身份信息发送至微博服务器,以供微博服务器根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,并将创建的微博账号、密码和ERP系统授信令牌关联保存;
[0018]在接收到微博服务器发送的微博账号、密码和ERP系统授信令牌时,所述ERP服务器将接收到的微博账号、密码和ERP系统授信令牌关联保存。
[0019]优选地,该方法还包括:
[0020]在侦测到用户的ERP系统身份信息发生变化时,所述ERP服务器确定是否预存有与发生变化的ERP系统身份信息映射的微博账号;
[0021]若身份信息变化的用户拥有微博账号,则将预存的ERP系统微博令牌、用户的微博账号以及更新后的用户ERP系统身份信息发送给微博服务器,以供微博服务器在对接收到的微博令牌验证成功时,采用更新后的ERP系统身份信息替换接收到的用户的微博账号所对应的用户身份信息。
[0022]本发明还提出一种基于ERP系统的微博登录系统,包括:
[0023]获取模块,用于侦测到用户基于ERP系统登录微博的指令时,获取预存的用户ERP系统身份信息;
[0024]确定模块,用于确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号;
[0025]接发模块,用于在确定存储有用户微博账号时,将预存的ERP系统授信令牌发送给微博服务器进行授信;
[0026]所述获取模块还用于在所述接发模块接收到微博服务器发送的授信成功指令时,获取预存的用户微博账号和密码
[0027]所述接发模块还用于将所述获取模块获取到的用户微博账号和密码发送至所述微博服务器,以供所述微博服务器在对接收到的微博账号和密码验证成功后,向ERP服务器下发微博应用界面。
[0028]优选地,所述接发模块还用于在确定未预存与获取到的ERP系统身份信息映射的用户微博账号时,将获取的用户信息发送给微博服务器,以供所述微博服务器根据接收到的ERP系统身份信息生成微博账号和密码并保存,或者根据接收到的用户信息生成微博账号,并在接收到用户基于微博服务器下发的密码输入界面输入的密码时,将微博账号和接收到的密码关联保存;该系统还包括第一存储模块,用于在接收到微博服务器发送的微博账号和密码时,将接收到的微博账号和密码与用户的ERP系统身份信息关联保存。
[0029]优选地,所述获取模块还用于侦测到管理员基于ERP系统登录微博的指令时,获取管理员登录账号;所述确定模块还用于确定是否预存有与获取到的管理员登录账号映射的微博账号;所述接发模块还用于在预存有与获取到的管理员登录账号映射的微博账号时,向终端下发微博账号和密码输入界面,以及在接收到管理员基于所述微博账号和密码输入界面,输入的微博账号和密码时,将接收到的微博账号和密码发送给微博服务器进行验证,以供微博服务器在验证成功后生成ERP系统授信令牌,并将管理员的微博账号和密码与生成的ERP系统授信令牌关联保存;该系统还包括第二存储模块,用于在接收到微博服务器发送的ERP系统授信令牌时,将预存的管理员的微博账号和密码与接收到的ERP系统授信令牌关联保存。
[0030]优选地,所述接发模块还用于在未预存与获取到的管理员登录账号映射的用户微博账号时,将用户输入的企业身份信息发送至微博服务器,以供微博服务器根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,并将创建的微博账号、密码和ERP系统授信令牌关联保存;所述第二存储模块还用于在接收到微博服务器发送的微博账号、密码和ERP系统授信令牌时,将接收到的微博账号、密码和ERP系统授信令牌关联保存。
[0031]优选地,所述确定模块还用于在侦测到用户的ERP系统身份信息发生变化时,确定是否预存有与发生变化的ERP系统身份信息映射的微博账号;所述接发模块还用于在预存有与发生变化的ERP系统身份信息映射的微博账号时,将预存的ERP系统微博令牌、用户的微博账号以及更新后的用户ERP系统身份信息发送给微博服务器,以供微博服务器在对接收到的微博令牌验证成功时,采用更新后的ERP系统身份信息替换接收到的用户的微博账号所对应的用户身份信息。
[0032]本发明提出的基于ERP系统的微博登录方法和系统,用户基于ERP系统进行微博登陆,用户的微博账号与用户的ERP系统身份信息相关联,则可轻易根据用户的微博账号追踪到用户的ERP系统身份信息,而用户的ERP系统身份信息为用户的真实身份信息,则在保证微博用户的真实身份的前提下,提高微博信息发布的安全性和可信度。
【专利附图】

【附图说明】
[0033]图1为本发明基于ERP系统的微博登录方法第一实施例的流程示意图;
[0034]图2为本发明基于ERP系统的微博登录方法第二实施例的流程示意图;
[0035]图3为本发明基于ERP系统的微博登录方法第三实施例的流程示意图;
[0036]图4为本发明基于ERP系统的微博登录方法第四实施例的流程示意图;
[0037]图5为本发明基于ERP系统的微博登录方法第五实施例的流程示意图;
[0038]图6为本发明基于ERP系统的微博登录系统第一实施例的功能模块示意图;
[0039]图7为本发明基于ERP系统的微博登录系统第二实施例的功能模块示意图;
[0040]图8为本发明基于ERP系统的微博登录系统第三实施例的功能模块示意图。
[0041]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0042]下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]参照图1,图1为本发明基于ERP系统的微博登录方法第一实施例的流程示意图。
[0044]本实施例提出一种基于ERP系统的微博登录方法,包括:[0045]步骤S10,ERP服务器侦测到用户基于ERP登录微博的指令时,获取预存的用户ERP系统身份信息;
[0046]在本实施例中,可在用户端的添加登录微博的控件,在用户点击该控件时触发登录微博的指令,该指令中包括用户的ERP账号,ERP服务器可根据接收到的用户基于ERP登录微博的指令,获取用户的ERP账号,根据预存的用户ERP账号与用户ERP系统身份信息的映射关系,获取用户端的ERP系统身份信息。
[0047]步骤S20,确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号;
[0048]可在ERP服务器预存用户的ERP系统身份信息和用户微博账号之间的映射关系,若预存有ERP系统身份信息和用户微博账号之间的映射关系,则说明该用户拥有微博账号,该映射关系可通过映射关系表的方式体现,在本实施例中用户的微博账号可与用户的EPR登陆账号相同。
[0049]步骤S30,在确定预存有与获取到的ERP系统身份信息映射的用户微博账号时,所述ERP服务器将预存的ERP系统授信令牌发送给微博服务器进行授信;
[0050]在本实施例中,ERP服务器预存的ERP系统授信令牌,可为永久有效的授信令牌,也可为预设时间间隔内有效的授信令牌;每个管理员均对应有一个授信令牌,且每个管理员均对应有多个ERP系统的用户;在确定预存有与获取到的ERP系统身份信息映射的用户微博账号时,可首先判断是否预存有与该ERP系统身份信息对应的ERP系统授信令牌,若预存有与该ERP系统身份信息对应的ERP系统授信令牌,则ERP服务器将预存的ERP系统授信令牌发送给微博服务器进行授信;若未预存有与该ERP系统身份信息对应的ERP系统授信令牌,则ERP系统向用户推送提示信息,以提示用户重新获取ERP系统授信令牌。
[0051]步骤S40,在接收到微博服务器发送的授信成功指令时,所述ERP服务器将预存的用户微博账号和密码发送至所述微博服务器,以供所述微博服务器在对接收到的微博账号和密码验证成功后,向终端下发微博应用界面。
[0052]微博服务器在接收到ERP发送的ERP系统授信令牌时,将接收到的ERP系统授信令牌与预存的ERP系统授信令牌进行比对,当预存的ERP系统授信令牌与接收到的ERP系统授信令牌匹配时,微博服务器向ERP服务器发送授信成功指令,此时,ERP服务器将预存的用户微博账号和密码发送至所述微博服务器,微博服务器可将接收到的用户微博账号和密码,与预存的微博账号和密码进行比对,当有预存的微博账号和密码,与接收到的用户微博账号和密码匹配时,向终端下发微博应用界面。
[0053]在本实施例中,微博服务器预存有ERP系统授信令牌与用户微博账号和密码的映射关系,每个ERP系统授信令牌对应有多组用户微博账号和密码,此时可根据接收到ERP系统授信令牌,确定与接收到的ERP系统授信令牌对应的用户微博账号和密码,然后将接收至IJ的用户微博账号和密码,依次与确定的用户微博账号和密码进行比对,以减少比对次数,节省系统开销的同时,提高用户登录微博的效率。终端在接收到微博应用界面时,可直接跳转至微博系统或者在当前的ERP系统中显示微博应用界面。
[0054]本实施例提出的基于ERP系统的微博登录方法,用户基于ERP系统进行微博登陆,用户的微博账号与用户的ERP系统身份信息相关联,则可轻易根据用户的微博账号追踪到用户的ERP系统身份信息,而用户的ERP系统身份信息为用户的真实身份信息,则在保证微博用户的真实身份的前提下,提高微博信息发布的安全性和可信度。[0055]参照图2,图2为本发明基于ERP系统的微博登录方法第二实施例的流程示意图。
[0056]基于第一实施例提出本发明基于ERP系统的微博登录方法第二实施例,在本实施例中步骤S20之后包括:
[0057]步骤S50,在确定未预存与获取到的ERP系统身份信息映射的用户微博账号时,所述ERP服务器将获取的ERP系统身份信息发送给微博服务器,以供所述微博服务器根据接收到的ERP系统身份信息生成微博账号和密码,并将生成微博账号和密码以及用户的ERP系统身份信息关联保存,或者根据接收到的用户信息生成微博账号,并在接收到用户基于微博服务器下发的密码输入界面输入的密码时,将微博账号和接收到的密码以及用户的ERP系统身份信息关联保存;
[0058]步骤S60,在接收到微博服务器发送的微博账号和密码时,所述ERP服务器将接收到的微博账号和密码与用户的ERP系统身份信息关联保存。
[0059]微博服务器在接收到ERP服务器发送的ERP系统身份信息时,可直接根据用户的ERP系统身份信息生成用户的微博账号和密码,此时用户的登录账号可为用户的ERP系统身份信息中的用户真实姓名以及用户的邮箱等多种,该生成方案可由ERP系统的管理员进行设置,该生成的密码可为用户登录微博的初始密码;或者微博服务器直接根据接收到的用户的ERP系统身份信息生成用户的微博账号,同时向终端推送密码输入界面,在接收到用户输入的密码时,将微博账号和接收到的密码以及用户的ERP系统身份信息关联保存,然后将微博账号和接收到的密码发送给ERP服务器。
[0060]ERP服务器在接受到微博服务器发送的微博账号和密码时,可通过预存的用户的联系方式(如邮件)发送给用户,用户在浏览到微博密码后可通过ERP系统端进行密码更改的操作,也可通过该密码直接登录微博服务器进行密码更改的操作,在微博服务器接收到侦测到用户更改密码的指令时,可将更改后的密码发送给ERP服务器,以实现用户微博账号和密码的同步。
[0061]参照图3,图3为本发明基于ERP系统的微博登录方法第三实施例的流程示意图。
[0062]基于第一实施例和第二实施例提出本发明基于ERP系统的微博登录方法的第三实施例,在本实施例中该方法还包括:
[0063]步骤S70,侦测到管理员基于ERP系统登录微博的指令时,所述ERP服务器获取管理员登录账号;
[0064]步骤S80,确定是否预存有与获取到的管理员登录账号映射的微博账号;
[0065]步骤S90,在预存有与获取到的管理员登录账号映射的微博账号时,所述ERP服务器向终端下发微博账号和密码输入界面;
[0066]步骤S100,在接收到管理员基于所述微博账号和密码输入界面,输入的微博账号和密码时,所述ERP服务器将接收到的微博账号和密码发送给微博服务器进行验证,以供微博服务器在验证成功后生成ERP系统授信令牌,并将管理员的微博账号和密码与生成的ERP系统授信令牌关联保存;
[0067]该ERP系统授信令牌可根据预设的加密算法,并根据管理员的微博账号和密码生成。
[0068]步骤SI 10,在接收到微博服务器发送的ERP系统授信令牌时,所述ERP服务器将预存的管理员的微博账号和密码与接收到的ERP系统授信令牌关联保存。[0069]在本实施例中,为保证微博登陆的安全性能,可在微博服务器可在预设的时间间隔删除其保存的ERP系统授信令牌,此时需要管理员重新登录ERP系统,以生成ERP系统授信令牌;或者在每次管理员登录ERP系统时,自动重新生成ERP系统授信令牌,采用每次重新生成的ERP系统授信令牌替换之前保存的ERP系统授信令牌,每次重新生成的ERP系统授信令牌可不同以保证ERP系统授信令牌不被他人窃取。
[0070]参照图4,图4为本发明基于ERP系统的微博登录方法第四实施例的流程示意图。
[0071]基于第三实施例提出本发明基于ERP系统的微博登录方法第四实施例,在本实施例中,步骤S80之后包括:
[0072]步骤S120,在未预存与获取到的管理员登录账号映射的用户微博账号时,所述ERP服务器将用户输入的企业身份信息发送至微博服务器,以供微博服务器根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,并将创建的微博账号、密码和ERP系统授信令牌关联保存;
[0073]在本实施例中,该企业身份信息可为企业邮箱,微博服务器在接收到ERP服务器发送的企业身份信息时,可直接根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,此时该密码可为微博的初始密码,管理员可直接登录微博或者通过ERP系统进行修改;或者,在其它变形实施例中,微博服务器在接收到ERP服务器发送的企业身份信息时,可直接根据接收到的企业身份信息创建微博账号和ERP系统授信令牌,并向终端推送密码输入界面,以供管理员输入密码,在接收到管理员输入的密码是,将微博账号、密码和ERP系统授信令牌关联保存。
[0074]步骤S130,在接收到微博服务器发送的微博账号、密码和ERP系统授信令牌时,所述ERP服务器将接收到的微博账号、密码和ERP系统授信令牌关联保存。
[0075]ERP服务器将所述微博账号、密码和ERP系统授信令牌时,可将微博账号和密码通过ERP系统推送至管理员,或者通过预存的联系方式发送给管理员。
[0076]参照图5,图5为本发明基于ERP系统的微博登录方法第五实施例的流程示意图。
[0077]基于第一至第四实施例提出本发明基于ERP系统的微博登录方法第五实施例,在本实施例中该方法还包括:
[0078]步骤S140,在侦测到用户的ERP系统身份信息发生变化时,所述ERP服务器确定是否预存有与发生变化的ERP系统身份信息映射的微博账号;
[0079]步骤S150,若身份信息变化的用户拥有微博账号,则将预存的ERP系统微博令牌、用户的微博账号以及更新后的用户ERP系统身份信息发送给微博服务器,以供微博服务器在对接收到的微博令牌验证成功时,采用更新后的ERP系统身份信息替换接收到的用户的微博账号所对应的用户身份信息。
[0080]在ERP服务器中存储的用户的ERP系统身份信息更改时,同时根据更改ERP系统身份信息,更新微博服务器中保存的用户ERP系统身份信息,以确保ERP服务器和微博服务器中保存的用户ERP系统身份信息的一致性。
[0081]参照图6,图6为本发明基于ERP系统的微博登录系统第一实施例的功能模块示意图。
[0082]本实施例提出一种基于ERP系统的微博登录系统,包括:
[0083]获取模块10,用于侦测到用户基于ERP系统登录微博的指令时,获取预存的用户ERP系统身份信息;
[0084]在本实施例中,可在用户端的添加登录微博的控件,在用户点击该控件时触发登录微博的指令,该指令中包括用户的ERP账号,ERP服务器可根据接收到的用户基于ERP登录微博的指令,获取用户的ERP账号,根据预存的用户ERP账号与用户ERP系统身份信息的映射关系,获取用户端的ERP系统身份信息。
[0085]确定模块20,用于确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号;
[0086]可在ERP服务器预存用户的ERP系统身份信息和用户微博账号之间的映射关系,若预存有ERP系统身份信息和用户微博账号之间的映射关系,则说明该用户拥有微博账号,该映射关系可通过映射关系表的方式体现,在本实施例中用户的微博账号可与用户的EPR登陆账号相同。
[0087]接发模块30,用于在确定存储有用户微博账号时,将预存的ERP系统授信令牌发送给微博服务器进行授信;
[0088]在本实施例中,ERP服务器预存的ERP系统授信令牌,可为永久有效的授信令牌,也可为预设时间间隔内有效的授信令牌;每个管理员均对应有一个授信令牌,且每个管理员均对应有多个ERP系统的用户;在确定预存有与获取到的ERP系统身份信息映射的用户微博账号时,可首先判断是否预存有与该ERP系统身份信息对应的ERP系统授信令牌,若预存有与该ERP系统身份信息对应的ERP系统授信令牌,则ERP服务器将预存的ERP系统授信令牌发送给微博服务器进行授信;若未预存有与该ERP系统身份信息对应的ERP系统授信令牌,则ERP系统向用户推送提示信息,以提示用户重新获取ERP系统授信令牌。
[0089]所述获取模块10还用于在所述接发模块接收到微博服务器发送的授信成功指令时,获取预存的用户微博账号和密码;
[0090]所述接发模块30还用于将所述获取模块获取到的用户微博账号和密码发送至所述微博服务器,以供所述微博服务器在对接收到的微博账号和密码验证成功后,向ERP服务器下发微博应用界面。
[0091]微博服务器在接收到ERP发送的ERP系统授信令牌时,将接收到的ERP系统授信令牌与预存的ERP系统授信令牌进行比对,当预存的ERP系统授信令牌与接收到的ERP系统授信令牌匹配时,微博服务器向ERP服务器发送授信成功指令,此时,ERP服务器将预存的用户微博账号和密码发送至所述微博服务器,微博服务器可将接收到的用户微博账号和密码,与预存的微博账号和密码进行比对,当有预存的微博账号和密码,与接收到的用户微博账号和密码匹配时,向终端下发微博应用界面。
[0092]在本实施例中,微博服务器预存有ERP系统授信令牌与用户微博账号和密码的映射关系,每个ERP系统授信令牌对应有多组用户微博账号和密码,此时可根据接收到ERP系统授信令牌,确定与接收到的ERP系统授信令牌对应的用户微博账号和密码,然后将接收到的用户微博账号和密码,依次与确定的用户微博账号和密码进行比对,以减少比对次数,节省系统开销的同时,提高用户登录微博的效率。终端在接收到微博应用界面时,可直接跳转至微博系统或者在当前的ERP系统中显示微博应用界面。
[0093]本实施例提出的基于ERP系统的微博登录系统,用户基于ERP系统进行微博登陆,用户的微博账号与用户的ERP系统身份信息相关联,则可轻易根据用户的微博账号追踪到用户的ERP系统身份信息,而用户的ERP系统身份信息为用户的真实身份信息,则在保证微博用户的真实身份的前提下,提高微博信息发布的安全性和可信度。
[0094]参照图7,图7为本发明基于ERP系统的微博登录系统第二实施例的功能模块示意图。
[0095]基于第一实施例提出本发明基于ERP系统的微博登录系统第二实施例,在本实施例中,所述接发模块30还用于在确定未预存与获取到的ERP系统身份信息映射的用户微博账号时,将获取的用户信息发送给微博服务器,以供所述微博服务器根据接收到的ERP系统身份信息生成微博账号和密码并保存,或者根据接收到的用户信息生成微博账号,并在接收到用户基于微博服务器下发的密码输入界面输入的密码时,将微博账号和接收到的密码关联保存;该系统还包括第一存储模块40,用于在接收到微博服务器发送的微博账号和密码时,将接收到的微博账号和密码与用户的ERP系统身份信息关联保存。
[0096]微博服务器在接收到ERP服务器发送的ERP系统身份信息时,可直接根据用户的ERP系统身份信息生成用户的微博账号和密码,此时用户的登录账号可为用户的ERP系统身份信息中的用户真实姓名以及用户的邮箱等多种,该生成方案可由ERP系统的管理员进行设置,该生成的密码可为用户登录微博的初始密码;或者微博服务器直接根据接收到的用户的ERP系统身份信息生成用户的微博账号,同时向终端推送密码输入界面,在接收到用户输入的密码时,将微博账号和接收到的密码以及用户的ERP系统身份信息关联保存,然后将微博账号和接收到的密码发送给ERP服务器。
[0097]ERP服务器在接受到微博服务器发送的微博账号和密码时,可通过预存的用户的联系方式(如邮件)发送给用户,用户在浏览到微博密码后可通过ERP系统端进行密码更改的操作,也可通过该密码直接登录微博服务器进行密码更改的操作,在微博服务器接收到侦测到用户更改密码的指令时,可将更改后的密码发送给ERP服务器,以实现用户微博账号和密码的同步。
[0098]参照图8,图8为本发明基于ERP系统的微博登录系统第三实施例的功能模块示意图。
[0099]基于第一实施例提出本发明基于ERP系统的微博登录系统第二实施例,在本实施例中,所述获取模块10还用于侦测到管理员基于ERP系统登录微博的指令时,获取管理员登录账号;所述确定模块20还用于确定是否预存有与获取到的管理员登录账号映射的微博账号;所述接发模块30还用于在预存有与获取到的管理员登录账号映射的微博账号时,向终端下发微博账号和密码输入界面,以及在接收到管理员基于所述微博账号和密码输入界面,输入的微博账号和密码时,将接收到的微博账号和密码发送给微博服务器进行验证,以供微博服务器在验证成功后生成ERP系统授信令牌,并将管理员的微博账号和密码与生成的ERP系统授信令牌关联保存;该系统还包括第二存储模块50,用于在接收到微博服务器发送的ERP系统授信令牌时,将预存的管理员的微博账号和密码与接收到的ERP系统授信令牌关联保存。
[0100]该ERP系统授信令牌可根据预设的加密算法,并根据管理员的微博账号和密码生成。在本实施例中,为保证微博登陆的安全性能,可在微博服务器可在预设的时间间隔删除其保存的ERP系统授信令牌,此时需要管理员重新登录ERP系统,以生成ERP系统授信令牌;或者在每次管理员登录ERP系统时,自动重新生成ERP系统授信令牌,采用每次重新生成的ERP系统授信令牌替换之前保存的ERP系统授信令牌,每次重新生成的ERP系统授信令牌可不同以保证ERP系统授信令牌不被他人窃取。
[0101]在本发明基于ERP系统的微博登录系统第三实施例中,所述接发模块30还用于在未预存与获取到的管理员登录账号映射的用户微博账号时,将用户输入的企业身份信息发送至微博服务器,以供微博服务器根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,并将创建的微博账号、密码和ERP系统授信令牌关联保存;所述第二存储模块50还用于在接收到微博服务器发送的微博账号、密码和ERP系统授信令牌时,将接收到的微博账号、密码和ERP系统授信令牌关联保存。
[0102]在本实施例中,该企业身份信息可为企业邮箱,微博服务器在接收到ERP服务器发送的企业身份信息时,可直接根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,此时该密码可为微博的初始密码,管理员可直接登录微博或者通过ERP系统进行修改;或者,在其它变形实施例中,微博服务器在接收到ERP服务器发送的企业身份信息时,可直接根据接收到的企业身份信息创建微博账号和ERP系统授信令牌,并向终端推送密码输入界面,以供管理员输入密码,在接收到管理员输入的密码是,将微博账号、密码和ERP系统授信令牌关联保存。
[0103]ERP服务器将所述微博账号、密码和ERP系统授信令牌时,可将微博账号和密码通过ERP系统推送至管理员,或者通过预存的联系方式发送给管理员。
[0104]在本发明基于ERP系统的微博登录系统第一至第三实施例中,所述确定模块20还用于在侦测到用户的ERP系统身份信息发生变化时,确定是否预存有与发生变化的ERP系统身份信息映射的微博账号;所述接发模块30还用于在预存有与发生变化的ERP系统身份信息映射的微博账号时,将预存的ERP系统微博令牌、用户的微博账号以及更新后的用户ERP系统身份信息发送给微博服务器,以供微博服务器在对接收到的微博令牌验证成功时,采用更新后的ERP系统身份信息替换接收到的用户的微博账号所对应的用户身份信息。
[0105]在ERP服务器中存储的用户的ERP系统身份信息更改时,同时根据更改ERP系统身份信息,更新微博服务器中保存的用户ERP系统身份信息,以确保ERP服务器和微博服务器中保存的用户ERP系统身份信息的一致性。
[0106]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种基于ERP系统的微博登录方法,其特征在于,包括: ERP服务器侦测到用户基于ERP系统登录微博的指令时,获取预存的用户ERP系统身份信息,并确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号; 在确定预存有与获取到的ERP系统身份信息映射的用户微博账号时,所述ERP服务器将预存的ERP系统授信令牌发送给微博服务器进行授信; 在接收到微博服务器发送的授信成功指令时,所述ERP服务器将预存的用户微博账号和密码发送至所述微博服务器,以供所述微博服务器在对接收到的微博账号和密码验证成功后,向终端下发微博应用界面。
2.根据权利要求1所述的方法,其特征在于,所述确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号的步骤之后,该方法包括: 在确定未预存与获取到的ERP系统身份信息映射的用户微博账号时,所述ERP服务器将获取的ERP系统身份信息发送给微博服务器,以供所述微博服务器根据接收到的ERP系统身份信息生成微博账号和密码,并将生成微博账号和密码以及用户的ERP系统身份信息关联保存,或者根据接收到的用户信息生成微博账号,并在接收到用户基于微博服务器下发的密码输入界面输入的密码时,将微博账号和接收到的密码以及用户的ERP系统身份信息关联保存; 在接收到微博服务器发送的微博账号和密码时,所述ERP服务器将接收到的微博账号和密码与用户的ERP系统身份信息关联保存。
3.根据权利要求1所述的方法,其特征在于,该方法还包括: 侦测到管理员基于ERP系统登录微博的指令时,所述ERP服务器获取管理员登录账号,并确定是否预存有与获取到的管理员登录账号映射的微博账号; 在预存有与获取到的管理员登录账号映射的微博账号时,所述ERP服务器向终端下发微博账号和密码输入界面; 在接收到管理员基于所述微博账号和密码输入界面,输入的微博账号和密码时,所述ERP服务器将接收到的微博账号和密码发送给微博服务器进行验证,以供微博服务器在验证成功后生成ERP系统授信 令牌,并将管理员的微博账号和密码与生成的ERP系统授信令牌关联保存; 在接收到微博服务器发送的ERP系统授信令牌时,所述ERP服务器将预存的管理员的微博账号和密码与接收到的ERP系统授信令牌关联保存。
4.根据权利要求3所述的方法,其特征在于,确定当前ERP系统是否已建立微博账号的步骤之后该方法还包括: 在未预存与获取到的管理员登录账号映射的用户微博账号时,所述ERP服务器将用户输入的企业身份信息发送至微博服务器,以供微博服务器根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,并将创建的微博账号、密码和ERP系统授信令牌关联保存; 在接收到微博服务器发送的微博账号、密码和ERP系统授信令牌时,所述ERP服务器将接收到的微博账号、密码和ERP系统授信令牌关联保存。
5.根据权利要求1所述的方法,其特征在于,该方法还包括: 在侦测到用户的ERP系统身份信息发生变化时,所述ERP服务器确定是否预存有与发生变化的ERP系统身份信息映射的微博账号; 若身份信息变化的用户拥有微博账号,则将预存的ERP系统微博令牌、用户的微博账号以及更新后的用户ERP系统身份信息发送给微博服务器,以供微博服务器在对接收到的微博令牌验证成功时,采用更新后的ERP系统身份信息替换接收到的用户的微博账号所对应的用户身份信息。
6.一种基于ERP系统的微博登录系统,其特征在于,包括: 获取模块,用于侦测到用户基于ERP系统登录微博的指令时,获取预存的用户ERP系统身份信息; 确定模块,用于确定是否预存有与获取到的ERP系统身份信息映射的用户微博账号; 接发模块,用于在确定存储有用户微博账号时,将预存的ERP系统授信令牌发送给微博服务器进行授信; 所述获取模块还用于在所述接发模块接收到微博服务器发送的授信成功指令时,获取预存的用户微博账号和密码 所述接发模块还用于将所述获取模块获取到的用户微博账号和密码发送至所述微博服务器,以供所述微博服务器在对接收到的微博账号和密码验证成功后,向ERP服务器下发微博应用界面。
7.根据权利要求6所述的系统,其特征在于,所述接发模块还用于在确定未预存与获取到的ERP系统身份信息映射的用户微博账号时,将获取的用户信息发送给微博服务器,以供所述微博服务器根据接收到的ERP系统身份信息生成微博账号和密码并保存,或者根据接收到的用户信息生成微博账号,并在接收到用户基于微博服务器下发的密码输入界面输入的密码时,将微博账号和接收到的密码关联保存;该系统还包括第一存储模块,用于在接收到微博服务器发送的微博账号和密码时,将接收到的微博账号和密码与用户的ERP系统身份信息关联保存。
8.根据权利要求6所述的系统,其特征在于,所述获取模块还用于侦测到管理员基于ERP系统登录微博的指令时,获取管理员登录账号;所述确定模块还用于确定是否预存有与获取到的管理员登录账号映射的微博账号;所述接发模块还用于在预存有与获取到的管理员登录账号映射的微博账号时,向终端下发微博账号和密码输入界面,以及在接收到管理员基于所述微博账号和密码输入界面,输入的微博账号和密码时,将接收到的微博账号和密码发送给微博服务器进行验证,以供微博服务器在验证成功后生成ERP系统授信令牌,并将管理员的微博账号和密码与生成的ERP系统授信令牌关联保存;该系统还包括第二存储模块,用于在接收到微博服务器发送的ERP系统授信令牌时,将预存的管理员的微博账号和密码与接收到的ERP系统授信令牌关联保存。
9.根据权利要求8所述的系统,其特征在于,所述接发模块还用于在未预存与获取到的管理员登录账号映射的用户微博账号时,将用户输入的企业身份信息发送至微博服务器,以供微博服务器根据接收到的企业身份信息创建微博账号、密码和ERP系统授信令牌,并将创建的微博账号、密码和ERP系统授信令牌关联保存;所述第二存储模块还用于在接收到微博服务器发送的微博账号、密码和ERP系统授信令牌时,将接收到的微博账号、密码和ERP系统授信令牌关联保存。
10.根据权利要求6所述的系统,其特征在于,所述确定模块还用于在侦测到用户的ERP系统身份信息发生变化时,确定是否预存有与发生变化的ERP系统身份信息映射的微博账号;所述接发模块还用于在预存有与发生变化的ERP系统身份信息映射的微博账号时,将预存的ERP系统微博令牌、用户的微博账号以及更新后的用户ERP系统身份信息发送给微博服务器,以供微博服务器在对接收到 的微博令牌验证成功时,采用更新后的ERP系统身份信息替换接收到的用户的微博账号所对应的用户身份信息。
【文档编号】H04L12/58GK103647704SQ201310739786
【公开日】2014年3月19日 申请日期:2013年12月27日 优先权日:2013年12月27日
【发明者】张成鹏 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1