Benutzer mit den meisten Antworten
Download von Dateien, jedoch nur von bestimmten Usern bestimmte Dateien

Frage
-
Hallo Zusammen
Tut mir leid für meine Unwissenheit, bin noch Anfänger:)
Ich hätte da mal zwei fragen.
1. Es hat etwa 500 Kunden und die müssen alle ein für Sie bereitgestelltes PDF- bzw. Excel File downloaden können (also 500 verschieden PDFs und jeder sieht nur seins)
2. Kann man Administrator Rechte nur anhand von Rollen verteilen?
Danke schon mal im Voraus. LG Nic
Antworten
-
Hi Nic
z.B.:
Den Dateinamen, Verzeichnis und den User in einer Tabelle speichern.
Beim auflisten (mit aktuellem Benutzer als Filter) der Dokumente für den Download benutzt du die Tabelle und generierst den HTTP Link dazu.
Der Dateiname sollte Anfangs eine kurze GUID aufweisen, damit keiner auf den Dateinamen kommt.
Verzeichnis auflisten noch deaktivieren, damit keiner über HTTP dort rumschnüffeln kann.
Gruss Philippe
- Als Antwort markiert Stefan FalzModerator Montag, 7. Januar 2013 15:13
Alle Antworten
-
Hallo
such mal nach iTextsharp, das ist eine Bibliothek in ASP.NET, die man nutzen kann, um pdfs zu generieren. Jeder Deiner 500 Kunden kann sich also sein eigenes Dokument mit seinen eigen Daten generieren.
Wenn Du eine Benutzerauthentifizierung mit ASP.NET nutzen möchtes (Membershipprovider, Roleprovieder), dann muss der Administrator auch die entsprechende Rolle haben. Aber Du musst diese Lösung ja nicht nehmen, es gibt auch Lösungen, die nur auf Benutzerrechten basieren. Als Anfänger ist es, meiner Meinung nach, aber einfacher, die ASP.NET Lösung zu nutzen.
Liebe Grüße, die Luzie!
-
Hi Nic
z.B.:
Den Dateinamen, Verzeichnis und den User in einer Tabelle speichern.
Beim auflisten (mit aktuellem Benutzer als Filter) der Dokumente für den Download benutzt du die Tabelle und generierst den HTTP Link dazu.
Der Dateiname sollte Anfangs eine kurze GUID aufweisen, damit keiner auf den Dateinamen kommt.
Verzeichnis auflisten noch deaktivieren, damit keiner über HTTP dort rumschnüffeln kann.
Gruss Philippe
- Als Antwort markiert Stefan FalzModerator Montag, 7. Januar 2013 15:13