header_v0.7.32

雅虎设计模式库解构(38)——社会化之Sign-in Continuity(持续性登录)

4年前发布

翻译文章 / 网页 / 教程
申悦 翻译,如需商业用途或转载请与申悦联系,谢谢配合。

当用户在线贡献内容时,有必要为用户的参与提供持久的登录体验,从而避免给用户不必要的障碍。提醒用户需要登录,把他们带到登录流程上,并且把他们带回到他们打算分享(内容)时所处的上下文中。保留登录过程前用户输入的所有内容。

YahooDesignPatternLibrary






雅虎设计模式库解构(38)——Social People Engagement之Sign-in Continuity(持续性登录)

                           ——OpzoonUED出品      译者:s2dongman(申悦)

当用户在线贡献内容时,有必要为用户的参与提供持久的登录体验,从而避免给用户不必要的障碍。提醒用户需要登录,把他们带到登录流程上,并且把他们带回到他们打算分享(内容)时所处的上下文中。保留登录过程前用户输入的所有内容。

continuity

  • 这解决了什么问题

用户有账号,但当前没有登录,(此时)他想为网站贡献内容。

  • 什么时候使用这个模式?

当参加一个社区需要身份验证时使用该模式。参与方式包括(但并不限于)评论、投票、评级、打标签、发表博客或论坛发帖等等。

  • 解决方案是什么?

  1. 当用户试着评论(或者进行类似操作)时,提醒他们需要先登录,并把他们带入登录操作流程中。

  2. 当用户成功登录,把他们带回他们之前正打算评论或进行类似操作的上下文环境中。

  3. 当处理信息提交时,保留登录过程前输入的一切数据。

  • 为什么使用这个模式

“登录要求”不应该给用户的参与(过程)带来不必要的障碍,这点很重要。

  • 特殊例子

如果同时有多个关注点(就像跨站点问题,还可能是跨域问题),会带来业务流的中断,或者甚至会让用户回到首页,那么至少插入一条警告消息,里面用清晰的“行为召唤”来(让用户)重新开始参与的那个时刻。

这条消息可能包括一条链接到最后获得的位置的地址,一个预先填充好的表单,或者一条标识着“还有x秒进行重新跳转”的消息。

  • 另外一个例子

Kayak通过页内浮窗提示用户登录,而不用离开当前上下文环境。

continuity-fig-01


0
    Hello PM 意见反馈
    没有新消息
    密码登录
    短信登录
    微信二维码登录

    提示文案

    提示文案

    提示失败
    提示成功