Det är verkligen enkelt att göra detta i Lasso, här är en av flera framkomliga vägar:
1. [Admin_CreateUser:_(Action_Param:_'Username'),_(Action_Param:_'Password')] Detta lägger till en användare till Lasso Admin. Så om du har ett formulär där en användare anger ovanstående i ett formulär behöver du bara ovanstående för att de skall registeras i Lasso Admin.
2. [Admin_GroupAssignUser: 'Accounting', 'JohnDoe'] Det lägger till användaren du har skapat till en viss grupp. På gruppen sitter sedan vilka rättigheter man har vad gäller access till databaser och liknande.
3. [Auth] Lägg in detta på varje sida som du vill skydda med användarnamn och lösenord. Det poppar upp en loginruta. Om användaren inte svarar med ett användarnamn och lösenord som finns i Lasso Admin så får man inte se sidan.
4. Förutom ovanstående behöver du sätta upp en grupp i Lasso admin och om det är någon databas involverad ge gruppen rättigheter till den. Sedan behöver du skapa en användare som dels sätter som gruppmedlem och dels sätter som gruppadmin. Den användarens namn och lösenord använder du på den sidan där du skapar användaren i Lasso admin (med det som står i punkt 1 och 2 ovan) med hjälp av:
[Inline: -Username=User_Name, -Password=User_Password,...] [/Inline]
Inuti inlinen är det det användarnamnet och lösenordet som gäller. Sätt sedan användarnamn och lösenord till vad som användaren angivit på samma sätt.
Tänk på att göra det lite svårare att komma åt det du vill skydda än att bara uppge ett möjligtvis fejkat namn och lösenord...
Andra lösenordsskydd som går att bygga använder sig av sessioner, egna användardatabaser i vilken man har grupper, förregisterade användarnamn och lösenord som mailas till alla medlemmar och andra varianter.
Här kan du få mera information om de Lasso-kommandon jag angivit ovan:
http://ldml.blueworld.com/
/Ola