Autor Thema: Sigle Sign On - Design der Login Seite ändern  (Gelesen 2288 mal)

Offline dertoaster

  • Senior Mitglied
  • ****
  • Beiträge: 297
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Sigle Sign On - Design der Login Seite ändern
« am: 17.08.04 - 16:27:50 »
Hallo zusammen,

bei uns am Mailserver ist im Serverdokument unter Internet Protocols-Domino Web Engine-HTTP Sessions-Session authentication Single Server eingestellt.

Wenn ich über http://dominoserver/mail/mailfile.nsf mein Mailfile aufrufe bekomme ich ja die bekannte Login Seite.

Nun möchte unser Chef, dass die Seite im Corporate Design erscheint. Ist dies überhaupt möglich?? Wenn ich mir den Quelltext anschaue wird, die Seite über Java Skript zusammengebaut, glaube ich zumindest.

Die Session Authentication muss aktiviert bleiben. Sonst hätte ich ja die normale homepage Startseite durch die mit dem coporate design ersetzen können.

Wer kann mir da Weiterhelfen?

Danke und Gruß
Toaster
2x X440, SLES 8.0 Domino 6.5
2x X330, SLES 8.0 Domino 6.5
1x Compaq, W2K Server, Domino 6.5 für BlackBerry,
1x Sun Solaris Intel, Domino 5.09a
700 Clients von 5.09 - 6.5 auf WinNT, W2K, WinXP

Glombi

  • Gast
Re:Sigle Sign On - Design der Login Seite ändern
« Antwort #1 am: 17.08.04 - 16:32:14 »
Lies mal in der admin Hilfe zum Thema DOMCFG.NSF.

Andreas

Offline dertoaster

  • Senior Mitglied
  • ****
  • Beiträge: 297
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Sigle Sign On - Design der Login Seite ändern
« Antwort #2 am: 17.08.04 - 16:36:29 »
@glombi
Danke für die superschnelle Antwort. Werde mir das in der Hilfe anschauen!

Gruß
Toaster
2x X440, SLES 8.0 Domino 6.5
2x X330, SLES 8.0 Domino 6.5
1x Compaq, W2K Server, Domino 6.5 für BlackBerry,
1x Sun Solaris Intel, Domino 5.09a
700 Clients von 5.09 - 6.5 auf WinNT, W2K, WinXP

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re:Sigle Sign On - Design der Login Seite ändern
« Antwort #3 am: 17.08.04 - 23:35:05 »
Die "$$LoginUserForm" kann vom Layout her vollständig an eigene Anforderungen angepaßt werden.

Am besten geht dies über CSS.

(siehe Beispiel Screenshot)

Eines ist dabei jedoch zu beachten:

Wenn Du eigene Bilder (ImageResources) über PassThru HTML einbinden möchtest, werden diese nicht wie üblich über

<img src="bild.gif?openimageresource" width="11" height="14">

angesprochen, sondern es muss die "/domcfg.nsf" davor stehen, da die LoginForm intern aus einer anderen Datenbank aufgerufen wird:


<img src="/domcfg.nsf/bild.gif?openimageresource" width="11" height="14">

PS:
Den unscheinbaren Button am Form-Ende sollte man drin lassen, da sonst das Absenden per Enter Taste verloren geht.

Ein kleines Goodie für die Anwender ist die Speicherung des Login-Namens als cookie - das gibt die SSO standardmäßig noch nicht her:

Die Javascripte einfach in den JS Header kopieren und den Rest als HTML in die Maske:

<input type="checkbox" name="setcookie" value="checkbox">
                    Login-Daten als Cookie speichern</td>

<input type="submit" name="login" value="Login &gt;&gt;" class="input_button" onClick="SetLoginCookie()">

function SetLoginCookie()
{
 var Bezeichner = "Username"
 var Verfall = 1000*60*60*24*365;
 var jetzt = new Date();
 var Auszeit = new Date(jetzt.getTime() + Verfall);

 var username = document.forms[0].Username0.value;
    if(document.forms[0].setcookie.checked != "")
   {
   document.cookie = Bezeichner+"="+username+"; expires="+Auszeit.toGMTString()+";";
    }
   document.forms[0].Username0.value = username;
}
 
function GetLoginCookie()
{
   if(document.cookie)
   {
     var Wertstart = document.cookie.indexOf("=") + 1;
      var Wertende = document.cookie.indexOf(";");
      if (Wertende == -1)
       Wertende = document.cookie.length;
      Wert = document.cookie.substring(Wertstart,Wertende);
      if(Wert != "" && Wert !="Username"){
    document.forms[0].Username0.value = Wert;}
    }
 }


« Letzte Änderung: 17.08.04 - 23:42:11 von datenbanken24 »

Offline dertoaster

  • Senior Mitglied
  • ****
  • Beiträge: 297
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Sigle Sign On - Design der Login Seite ändern
« Antwort #4 am: 18.08.04 - 21:19:05 »
Danke für die Tips! habe es für unsere Anforderungen mit Erfolg umgesetzt!

gruß
toaster
2x X440, SLES 8.0 Domino 6.5
2x X330, SLES 8.0 Domino 6.5
1x Compaq, W2K Server, Domino 6.5 für BlackBerry,
1x Sun Solaris Intel, Domino 5.09a
700 Clients von 5.09 - 6.5 auf WinNT, W2K, WinXP

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz