是否有方法使用salesforce SDK或第三方库来获取已登录用户的详细信息/凭据(电子邮件,密码,姓名等) ?。谷歌搜索和搜索的配发后,我发现这个链接,但对我不起作用:在Salesforce SDK中获取登录用户凭据的方法iOS
Query for username in Salesforce iOS SDK
是否有方法使用salesforce SDK或第三方库来获取已登录用户的详细信息/凭据(电子邮件,密码,姓名等) ?。谷歌搜索和搜索的配发后,我发现这个链接,但对我不起作用:在Salesforce SDK中获取登录用户凭据的方法iOS
Query for username in Salesforce iOS SDK
最后获取的电子邮件/用户名和用户ID。我没有注意到下面的评论。是的,密码不能被提取谢谢@john。您当然无法获取用户的密码,也不应该能够 - 这就是OAuth的全部要点。
#import "SFIdentityData.h"
#import "SFAuthenticationManager.h"
userName = [SFAuthenticationManager sharedManager].idCoordinator.idData.username;
NSString *userID = [SFAuthenticationManager sharedManager].idCoordinator.idData.userId;
NSLog(@"User name: %@ and User ID: %@", userName, userID);
> Is there a way to get the (..) password
号
用户名,电子邮件或用户名称如何? – 2014-12-04 23:01:29
SWIFT
YourTextLabel.text = SFAuthenticationManager.sharedManager().idCoordinator.idData.displayName
YourSecondTextLabel.text = SFAuthenticationManager.sharedManager().idCoordinator.idData.email
现在,它是代码转储。您可以添加一些说明,使您的帖子成为一个很好的答案。 – Raju 2016-05-13 16:12:22
哈哈,好的,好吧,这回答了Swift寻求的问题。 – 2016-05-13 16:13:43
如果没有答案,为什么它下来投票呢? – 2014-12-04 10:48:18
我猜想倒票是说“它对我不起作用”,没有更多的细节。 – superfell 2014-12-04 17:23:45
我明白了。感谢您的回复superfell – 2014-12-04 23:00:58