我想通过API从我的应用程序(Python)访问Salesforce组织数据。我想从Salesforce中的多个组织访问数据,在这种情况下,我是否必须要求每个组织的用户(一个用户)向我的应用程序注册他们的用户名和密码?
实现这一目标的正确方法是什么?
答案 0 :(得分:0)
一般来说,您应避免让用户将凭据直接输入您的应用程序。如果可能,允许他们使用其中一个oauth流,他们只向Salesforce提供凭据,然后向应用程序发出一个令牌以进行API访问。
对于长时间运行的过程,您可以获得一个刷新令牌,允许您根据需要重新建立会话。
见
顺便说一下,Salesforce Stackexchange是向Salesforce提出具体问题的好地方。