Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Ibm mobilefirst 移动首次会话超时回拨功能?_Ibm Mobilefirst_Hybrid - Fatal编程技术网

Ibm mobilefirst 移动首次会话超时回拨功能?

Ibm mobilefirst 移动首次会话超时回拨功能?,ibm-mobilefirst,hybrid,Ibm Mobilefirst,Hybrid,我正在实现基于适配器的身份验证,并尝试“worklight.properties”中的会话超时功能 是否有serverSessionTimeout的回调函数?发生这种情况时,我想返回登录屏幕 我只能在isCustomResponse中得到一个响应为true,这意味着它将要求用户再次输入登录详细信息(例如“credentialsRequired”)。我无法区分这是首次登录还是会话超时 它没有回调。这需要在代码中检查用户凭据的同一位置进行处理 意思是: 应用程序启动>用户到达登录屏幕 用户登录(向受

我正在实现基于适配器的身份验证,并尝试“worklight.properties”中的会话超时功能

是否有serverSessionTimeout的回调函数?发生这种情况时,我想返回登录屏幕

我只能在isCustomResponse中得到一个响应为true,这意味着它将要求用户再次输入登录详细信息(例如“credentialsRequired”)。我无法区分这是首次登录还是会话超时


它没有回调。这需要在代码中检查用户凭据的同一位置进行处理

意思是:

  • 应用程序启动>用户到达登录屏幕
  • 用户登录(向受保护资源发出请求,向客户端发送质询,检查适配器是否处理和验证用户凭据。例如,向服务器发送对检查的响应/回复,服务器批准,客户端继续显示登录屏幕后的内容
  • 当达到超时时,服务器知道这一点并再次向客户端发送质询
  • 在同一代码段中,如果向客户端发送质询,则需要确保更改客户端UI以显示登录表单

    基本上,我认为你不需要区别对待,而是要一视同仁地对待他们?
    至少这是我的理解


    我想这就是基于适配器的身份验证示例应用程序中所做的工作。?

    我以前提到过示例应用程序。可能是因为我在获取数据之前显示了登录屏幕,这让我有点困惑。应该能够根据您的建议进行分类。谢谢@IdanAdar