2017-06-01 5 views
0

Wir haben eine REST API in Salesforce Fälle zu erstellen.Wir wollen auf die gleiche API von Android/IOS App zugreifen, um einen Fall zu erstellen.Hier ist mein Problem die Authentifizierung.Ich möchte einen Fall in Salesforce von Android App erstellen

  1. Wir verwenden OAuth 2.0 User-Agenten Fluss für Authentifizierung, da Benutzername-Passwort wir Benutzername und Passwort aussetzen müssen, damit wir diesen Fluss verwenden, um die Zugriffstoken zu erhalten nicht wollen. In User Agent Flow muss der Benutzer das Passwort eingeben oder es autorisiert basierend auf Autorisierungscode?

  2. Wenn Benutzer das Passwort eingeben müssen, wie wir vermeiden werden, weil der Benutzer Kunde sein wird, haben sie kein Passwort und Benutzername, können wir Passwort speichern und es für die Protokollierung automatisch verwenden.

Vielen Dank im Voraus

Antwort

0

Sie könnten versuchen, ein öffentliches REST-API in Salesforce aussetzt. Damit Ihre mobile App eine Post-Anfrage für diesen spezifischen Endpunkt erstellen kann, kann anhand von in Ihrem JSON festgelegten Kriterien ein Fall über Apex erstellt werden.

Verwandte Themen