How to make user-login nur von einem Gerät gleichzeitig

Ich habe eine RestAPI, die beim Treffer den Benutzer zu authentifizieren.
Diese api ist ausgesetzt android-und ios-Entwickler schlagen Sie diese api, um Benutzern zu erlauben den Zugriff auf unsere app

Meine Forderung ist das.1) Wenn Benutzer Handy sagen abc Telefon mit IMEI "abc1234". Er meldet sich von diesem Telefon. Wenn er jetzt versucht, sich aus seinem 2. Handy, als er sollte nicht erlaubt werden, zur Anmeldung von 2. Telefon. Er soll zuerst Abmelden von abc-Gerät.

nun gibt es einige Komplikationen
1) wenn Benutzer angemeldet ist " von abc. Mit aus der Anmeldung heraus, dass er-Formate sein Handy oder deinstalliert die app. Dann, wie sollte ich damit umgehen Anmeldung vom gleichen Gerät oder einem anderen Gerät.

Grundsätzlich möchte ich wissen, über Strategien und gute Praktiken für eine solche Art von Szenarien.

  • auto-logout nach 5 Minuten? Gewaltsam ablaufen der login-token alle 5 min, es sei denn, der Benutzer hat eine Aktion auf dem Handy. In diesem Fall verlängern Sie die token für die nächsten 5 Minuten.
  • Best practices in Situationen, wie der Benutzer das Handy ist verloren und er ist immer noch angemeldet. Leugnen login ist schlicht Verlust von Potenziellen Geschäftspartnern, die in diesem Fall! Ich würde anfangen, durch die Auflistung unten alle möglichen Situationen und Wiegen die vor-und Nachteile, was auch immer Oberflächen!
  • ja Narasimhan. diese Szenarien sind das, was ich Suche, um zu behandeln. Benutzer angemeldet ist und sein Handy verloren/format/deinstalliert die app. dann wie ich mit solchen Situationen. dies ist, dass, wenn Benutzer sich anmeldet, ab dem 2. Gerät, dann wird er automatisch abgemeldet vom ersten Gerät . 2. Lösung ist, wenn er angemeldet ist in 1 Ort und versucht die nachfolgende Anmeldung aus anderen Ort, dann sollte er sich per E-Mail über diese. ich habe aber im store-Geräte-id in der db auch
  • überprüfen Sie bitte meine Antwort.
InformationsquelleAutor Learner | 2015-08-21
Schreibe einen Kommentar