开发者社区> 问答> 正文

在钉钉中请问点企业内部应用H5应用单点点适合弹这个界面是为什么?只要走单点登陆就一定会弹这个界面吗?

c7ffbf0489c5db76b9ae5f9cf062a92a.png
请问点企业内部应用H5应用单点点适合弹这个界面是为什么?只要走单点登陆就一定会弹这个界面吗?现在的逻辑是点击应用登陆的时候,钉钉没有传code且没有登陆信息的话,就会重定向到钉钉获取code,然后就有这个界面了。这个逻辑有什么问题吗?咋样搞才不会弹按钮?

展开
收起
崔问问 2023-11-20 01:43:09 119 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    为了实现无感登录(即用户不需要输入用户名和密码就可以自动登录),需要使用单点登录(Single Sign-On, SSO)功能。一般来说,SSO需要配合身份认证服务(如OAuth2.0、JWT等)来实现。
    对于在钉钉环境中实现企业内部应用的H5应用单点登录,可能存在以下两种情况:

    1. 用户已经在钉钉中登录过了,这时就可以直接使用钉钉的身份验证服务(如OAuth2.0)来获取用户的认证信息,从而实现无感登录。
    2. 用户还没有在钉钉中登录,这时就需要引导用户先完成钉钉的登录流程,然后再调用钉钉的身份验证服务来获取用户的认证信息。

    因此,如果用户在点击H5应用之前就已经完成了钉钉的登录流程,那么就不需要再次弹出钉钉的登录界面;反之则需要弹出登录界面。而在某些特定情况下(如用户使用的是企业内部账号,并且与钉钉账号进行了绑定),即使用户还没有在钉钉中登录,也不需要再次弹出登录界面。

    2023-11-29 17:03:28
    赞同 展开评论 打赏
  • 这是因为你的企业内部应用H5应用已经设置好了与人力资源系统的集成。当用户点击"直接登录人力资源系统"的按钮时,会跳转到人力资源系统的登录界面,而无需再次输入账号和密码。

    这种设计可以方便员工快速进入人力资源系统,提高工作效率。同时,这也符合现代移动办公的需求,让员工可以在任何地方、任何时间处理工作事务。

    2023-11-20 11:56:32
    赞同 展开评论 打赏
  • 有一种免登,好像是不让用了,要有钉钉环境才可以。此回答整理自钉钉群:钉钉开发者社区(互助群)

    2023-11-20 09:27:24
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载