Client-Server-Kommunikation: Benötigt der Client die Zugangsdaten zum Server

Tim Faber

New Member
Hallo,

Ich möchte Daten per RESTful Web Service von einer Android-App zu einem Server senden, damit diese dort mit PHP verarbeitet werden. Müssen dafür in der App die Zugangsdaten des Servers hinterlegt werden?

Mir geht es darum, dass jemand, der die Zugangsdaten aus der App lesen würde, dann ja Zugang zum Server und zur PHP-Datei hätte. Das kann doch nicht sein, oder?

(Nicht wundern: Bin Anfänger und diese Frage stellt sich mir bei der groben Planung eines Projekts)

Grüße

Tim
 
Bei den großen Anbietern einfach mal gucken. Für den Zugriff wird meistens ein Token verwendet. Dieser Token ist in Verbindung mit der Ressource gültig. Die Tokens werden automatisch generiert und müssen durch den Nutzer neu generiert werden können.

Ein Token könnte so aussehen: 8f4b69e0-f2b9-11e6-9751-5404a6f17702
In PHP wird es für Tokens einen Generator geben.

Hier mal ein Beispiel wie der Anbieter Mailgun das realisiert hat: https://documentation.mailgun.com/quickstart-sending.html#send-via-api

Du kannst oben auf PHP umschalten, dann siehst du den PHP-Beispielcode für den Zugriff auf die RestAPI.
 
Back
Top