Random ideen - OsnaCS/munchmate GitHub Wiki
UserMessage in JSON Response
Wir sollten irgendwie etwas einbauen, sodass wir per Server zur Not Nachrichten an die App schicken können, die dem User angezeigt werden. Man könnte vereinbaren, dass man ein Feld "userMessage" im Falle eines Fehlers immer dem Nutzer anzeigt (z.B. im Stil "Server meldet: ..."). Das könnte sinnvoll sein für API-Versionen, die eingestellt werden. Also wenn jemand ewig seine App nicht updated aber wir eine API-Version aus Gründen abschaffen müssen, könnten wir dann dort beim zugreifen auf die entsprechende Version immer eine userMessage "API-Version not supported anymore! Please update your App!" zurückgeben.
Konto verloren
Wenn wir eine Passwortlose Identifizierung der User nutzen, könnten einige Probleme auftreten: Wenn ein Nutzer sich nur auf einem Device eingeloggt hat und das verliert (oder zurücksetzt etc), hat er keinen Zugriff mehr auf sein Konto. Klar könnte er sich ein neues Konto mit dem selben Namen anlegen, aber da ist wieder die Unterscheidung schwer. Bei der Suche nach dem Namen werden wieder mehrere Ergebnisse auftauchen und unsere Idee zum Außernanderhalten, indem man die zuletzt besuchte Mensa angibt, funktioniert dann ja auch nicht. Da müssen wir uns mal was schlaues überlegen. Eine Idee: Nutzer können ihren Account per E-Mail reaktivieren. Um sich auszuweisen, sammeln wir random Daten über das Handy, wie Android/iOS Version oder ähnliches. Das kann dann (hoffentlich) nur der Besitzer des Telefons wissen.