NOTESSIDAN

Allt om Lotus Notes & Domino




Logga in på en applikation med xPages

Här är en animation som visar en inloggningsfunktion gjord med xPages.

Jag har gjort en vy i en databas som innehåller dom användare som ska kunna logga in. När användaren på websidan/xpagen klickar "login" så kontrolleras om användaren finns i vyn och om lösenordet stämmer. Vyn har jag gömt så att man inte kan visa den på webben.

Om användarens uppgifter stämmer sätter jag en sessionScope variabel och sedan är det bara att gömma/visa information baserat på denna variabeln.

Denna typ av inloggning bör väl antagligen inte ses som särskilt säker men i många fall kan den räcka för att dela information där man bara vill visa informationen för inloggade användare. (man kan om man vill så klart använda certifikat och köra https för att undvika att namn och lösenord skickas okrypterat.)

En sessionscope variabel är inte en klientcookie, utan mer som en server baserad cookie där variabelns information lagras på servern så länge klienten håller en session öppen.


Fördelen med denna teknik är att man inte behöver skapa användare i Domino Directory utan kan ha egna små användaregister per databas. Betydligt enklare att underhålla.


Animationen visar hur jag först skapar en användare i Lotus Notes med användanamn och lösenord, med hjälp av dessa uppgifter kan jag sedan logga in på websidan som är en xPage i samma databas.




Ladda ner databasen här nedan och testa själv. Du behöver ha minst version 8.5 på klienten.

login_session.nsf login_session.nsf





Relevanta Poster på Notessidan:



Fler Poster om:

Fler bloggar om:

Technorati:

Delicious:
Publicerad 2010-02-18 | Kommentarer: 0 | Läsningar: 20

Kommentarer

No documents found



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1405
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 153Mb
Fixup: 2019-09-21 00:31:16
FT:2019-09-22 16:18:56
DB Procent använd: 99,8
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7982
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-09-22 17:05:44
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 10
Kommentarsspam Totalt: 18892


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker