是否有方法使用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