Frage

Ich entwickle eine Website und ich brauche eine Datenstruktur aufzubauen Benutzerprofilinformationen zu speichern. Genau wie das, was wir über unser Geschlecht / Alter / Bildung / etc gefüllt. Informationen für Facebook, etc.

Die aktuellen Themen traf ich mit sind,

  1. Zur Zeit kann ich nicht alle erforderlichen Benutzerprofilinformationen aus aktueller Design / Entwicklungsphase prüfen, wie ein erweiterbares Framework so zu gestalten, dass ich in Zukunft esaily Benutzerprofil erweitern könnte? Gibt es irgendwelche reifen (Open Source) Benutzerprofil Rahmen verweisen?
  2. Gibt es Standards, was sind die Standard-Artikel, die wir brauchen in Benutzerprofil sammeln?
  3. Wie es secure / flexibel machen Benutzerprofilinformationen für unterschiedliche Anwendungen zu teilen? Zum Beispiel app1 brauchen nur einen Teil des Benutzerprofils, und aus Sicherheitsgründen muss ich nur einen Teil des Benutzerprofils belichten APP1. Aber wir müssen es flexibel genug, so dass, wenn app1 zusätzliche Benutzerprofil Elemente benötigt, könnten wir leicht mehr aus.

Lösung in C # oder in Programmiersprache neutral sind willkommen.

War es hilfreich?

Lösung

Es ist nichts Besonderes zu Benutzerprofilen. Was Sie fordern gilt für fast jede App die ich je gearbeitet habe. Speichern und Daten

Unterschiedliche Plattformen sind besser auf die verschiedenen Dinge, aber es gibt keinen Königsweg für dieses Problem -. Das ist, was Software dreht sich alles um

Zum Beispiel können Sie eine Benutzer-Tabelle in einer Datenbank erstellen und einige CRUD Bildschirme es zu verwalten. Sie könnten eine API in diese Daten mit einer beliebigen Anzahl von Ansätzen erstellen.

Wenn sich Ihre Anforderungen ändern, wiederholen (und hoffen, Sie müssen nicht zu viel ändern).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top