我尝试使用 forceios 创建一个 Salesforce 社区远程混合应用程序。我已将所有配置设置为相同。
我现在可以登录应用程序了。
但是当我点击注销并退出应用程序时;然后再次运行应用程序,应用程序直接让我登录,旧的登录会话似乎没有被清除。
此处应用程序的控制似乎在科尔多瓦内部,我无能为力。
当用户在远程混合应用程序中点击注销时,有没有办法注销用户?
我可以访问cordova库并在按下注销时获取操作,方法是使用以下内容CVViewcontroller
- (BOOL)webView:(UIWebView*)theWebView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
{
NSURL* url = [request URL];
NSLog(@"Request : %@",request);
if ([[NSString stringWithFormat:@"%@",url] containsString:@"logout.jsp"])
{
// Logout Pressed
}
}
我想知道是否可以从 cordova 库代码中注销应用程序的会话。
该问题已在此处得到解决。这是关于编辑 salesforce 顶点代码。是否有其他方法可以在不编辑顶点代码的情况下执行此操作?