Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication 如何在xPages中创建自定义控件登录表单?_Authentication_Login_Custom Controls_Xpages - Fatal编程技术网

Authentication 如何在xPages中创建自定义控件登录表单?

Authentication 如何在xPages中创建自定义控件登录表单?,authentication,login,custom-controls,xpages,Authentication,Login,Custom Controls,Xpages,我需要创建一个自定义的登录表单,以便使用xPages登录到Domino 我需要登录像一个自定义控件,这样我就可以把它在每一页 因此,如果用户在访问我的网站时未登录,他们可以使用右上角提供的用户名和密码字段选择登录 有什么想法吗?我写了一系列关于使用ajax实现这一点的短文。您可以在DominoDesignerWiki上找到这些文章的链接 虽然这是为了使用dojo对话框显示登录字段,但如果登录字段始终显示在横幅中,则可以使用相同的概念。OpenNTF上有许多登录控件可供选择。一个很好的例子是来自

我需要创建一个自定义的登录表单,以便使用xPages登录到Domino

我需要登录像一个自定义控件,这样我就可以把它在每一页

因此,如果用户在访问我的网站时未登录,他们可以使用右上角提供的用户名和密码字段选择登录


有什么想法吗?

我写了一系列关于使用ajax实现这一点的短文。您可以在DominoDesignerWiki上找到这些文章的链接


虽然这是为了使用dojo对话框显示登录字段,但如果登录字段始终显示在横幅中,则可以使用相同的概念。

OpenNTF上有许多登录控件可供选择。一个很好的例子是来自Declan lynch的滑入控制;)。它真的很好用。如果你从declan的答案中获取链接,看看他的滑动登录控件,我想你可以构建这样的登录

基本上可以归结为以下几点

  • 让用户填写用户名/密码
  • 从表单字段获取用户名和密码
  • 对names.nsf?进行dojo.xhrpost登录并发送重定向变量 随你发帖
  • 成功后,检查重定向到的url。如果它与 重定向您用来提交的url您只需要检查cookies和 您的帐户已登录

  • F.Kranenburg的登录控件可以帮助您


    但是,当用户未登录时,它不会显示用户名和密码字段,而是显示一个登录链接,然后打开一个显示用户名和密码字段的Dojo对话框。

    我知道这可能有点过期了,但由于我最近发布了一个登录自定义控件。。。也许你会对我的方法感兴趣;-)

    Oliver,我正在寻找一种方法,让我的(可能是老式编码的)登录控件与IE 11和更新版本一起运行……我尝试了你的登录控件,它工作得非常好-谢谢你分享!!