Login Portal
notwendige Expertise
Active Directory
Aufgaben:
· Anmeldung, Authentifizierung der Nutzer
· Corporate Design
Schriftarten, und Farbe der Schrift
Aussehen Steuerelemente
Logos
Hintergrundfarbe
Rahmenbedingungen und Aufgaben:
· Abgleich des Passwortes mit LDAP, Active Directory
· Übergabe des Nutzers an eingebundene Applikationen
· Verwaltung der Nutzer und deren zugeordneten Applikationen
Softwaretechnische Basis:
· ASP.net /Ajax
· ISS Server
· NoSql Datenbank
· LDAP oder Active Directory
Anwendungsfälle:
1. Administrator richtet LDAP/AD Verknüpfung ein
2. Administrator übernimmt Nutzer aus LDAP/AD in Datenbank
3. Administrator fügt Freie Nutzer ohne LDAP/AD hinzu
4. Administrator kann Nutzer löschen und ändern
5. Administrator zeigt sich Zugriffs LOG an
6. Administrator sperrt Nutzer
7. Administrator kann Nutzer entsperren
8. Administrator weist Nutzer Applikation zu
9. Administrator richtet Applikation's Verweise ein
10. Systemnutzer wird vom Browser ausgelesen
11. Nutzer meldet sich am Portal an und sieht mögliche Applikationen
12. Nutzer wird Automatisch angemeldet und sieht mögliche Applikationen
13. Nutzer kann sich abmelden
14. Nutzer sieht seine Namen und letzten Login
15. Nutzer kann sein Passwort ändern wenn kein LDAP/AD
16. Portal prüft ob Nutzer in Datenbank steht
17. Portal prüft Passwort gegen LDAP/AD ab
18. Portal prüft Passwort gegen eigene Datenbank ab
19. Portal übergibt der Applikation den Angemeldeten Nutzer
20. Portal kann aus Applikation Befehle entgegen nehmen
21. Portal nutzt CSS Datei
22. Portal logt Anmeldungen
23. Portal leitet auf Hinweisseite um wenn 3 mal falsche Anmeldung
24. Portal schickt Mail an Administrator wenn Fehlanmeldung
25. Portal löscht Login Daten nach einen Monat
Das Portal läuft auf einen ISS Server. Es wird eine NoSQL Datenbank für die Nutzerverwaltung genutzt. Die NoSql Datenbank liegt auf der gleichen Maschine. Die Seiten werden mit ASP.net /ajax umgesetzt.
Eine LDAP/AD einbindung wird benötigt.
Der Nutzer gibt Nutzername und PW ein. Das Portal prüft ob Nutzername in NoSQL vorhanden ist. Wenn Nutzer eingetragen ist wird das PW gegen LDAP/AD oder die interne Speicherung geprüft.
Wenn das Passwort in Ordnung dann Weiterleitung zur Applikationsübersicht.
Die Administrations Applikation ist wie die anderen Applikationen eingebunden aber ein fester Bestandteil des Portals. Der Administrator kann anderen Nutzer das Recht geben diese Admin-Applikation zu nutzen.
Die Information wer sich eingeloggt hat wird an die Webapplikation übergeben.







