/ / Speichern oder Link zu Social Media-Profilbild - Facebook, LinkedIn, Google-Authentifizierung, Facebook-Authentifizierung, Profilbild

Speichern oder Link zu Social Media Profilbild - Facebook, LinkedIn, Google-Authentifizierung, Facebook-Authentifizierung, Profilbild

In meiner App lasse ich Benutzer sich mit ihren Social-Media-Konten registrieren, z. B. LinkedIn, Google und Facebook.

Meine Frage ist, sobald ich die Profilbild-URL erhalten habeSollte ich für den Benutzer das Bild in meinem System speichern ODER darf ich einfach die URL speichern und das Bild vom Social-Media-Konto des Benutzers aus bereitstellen? Das Bild könnte technisch gesehen Eigentum von LinkedIn, Google oder Facebook sein.

Antworten:

0 für die Antwort № 1

Die allgemeine Empfehlung ist die Verwendung des ProfilsBild-URLs, die von den Netzwerken bereitgestellt werden. Diese werden normalerweise zu einer CDN-URL weitergeleitet. Es hat den Vorteil, dass Änderungen an Profilbildern sofort "live" sind und Sie sich nicht um regelmäßige Überprüfungen kümmern müssen.

Nur wenn Sie sich in einer Situation befinden, in der Sie müssenZeigen Sie eine riesige Anzahl von Profilbildern gleichzeitig an und die Weiterleitungen verlangsamen den Vorgang. Wenn Sie sie auf Ihrem System speichern, sollten Sie darüber nachdenken. Aber ohne wirkliche Notwendigkeit würde ich diesen Weg nicht gehen.

(Und speichern Sie nicht die tatsächlichen CDN-URLs; zumindest für Facebook, da sie ausdrücklich sagen, dass diese als "vorübergehend" betrachtet werden und sich im Laufe der Zeit ändern werden.)