Användargränssnittet i Dreamweaver CC och senare har förenklats. Det kan därför hända att du inte hittar en del av alternativen i den här artikeln i Dreamweaver CC och senare. Mer information finns i den här artikeln.
Ditt webbprogram kan innehålla en skyddad sida som bara behöriga användare har tillgång till.
Om till exempel en användare försöker kringgå inloggningssidan genom att ange den skyddade sidans URL i en webbläsare, dirigeras användaren vidare till en annan sida. Om du anger åtkomstnivån Administratör för en sida kan bara användare med behörigheten Administratör visa sidan. Om en inloggad användare försöker få tillgång till en skyddad sida utan den nödvändiga behörigheten dirigeras användaren vidare till en annan sida.
Åtkomstnivåer kan även användas om du vill granska nya användare innan de får fullständig åtkomst till sidan. Du kanske till exempel vill att användaren betalar innan fullständig tillgång till medlemssidorna medges. Det kan du göra genom att skydda medlemssidorna med åtkomstnivån Medlem och endast ge nyregistrerade användare behörigheten Gäst. Efter att du har tagit emot betalning från användaren, kan du uppgradera användarens behörighet till Medlem (i databastabellen med registrerade användare).
Om du inte har för avsikt att använda åtkomstnivåer, kan du skydda valfri sida på din webbplats genom att lägga till serverfunktionen Begränsa åtkomst till sidan på sidan. Serverfunktionen dirigerar om ej inloggade användare till en annan sida.
Om du inte har för avsikt att använda åtkomstnivåer, kan du skydda valfri sida på din webbplats med hjälp av följande byggblock:
Serverfunktionen Begränsa åtkomst till sidan, för att skicka obehöriga användare till en annan sida
En extra kolumn i användardatabastabellen, där du lagrar de olika användarnas behörigheter
Oavsett om du använder behörighetsnivåer eller ej, kan du lägga till en länk på den skyddade sidan som en användare kan använda för att logga ut och tömma eventuella sessionsvariabler.
Om du vill hindra obehöriga användare från att få tillgång till en sida, lägger du till serverfunktionen Begränsa åtkomst till sidan på sidan. Serverfunktionen dirigerar om användaren till en annan sida om användaren försöker kringgå inloggningssidan genom att ange den skyddade sidans URL i en webbläsare, eller om användaren är inloggad men försöker få tillgång till en skyddad sida utan att ha den behörighet som krävs.
Serverfunktionen Begränsa åtkomst till sidan kan bara skydda HTML-sidor. Den skyddar inte andra webbplatsresurser som bildfiler eller ljudfiler.
Om du vill ge många sidor på din webbplats samma åtkomstnivå, kan du kopiera och klistra in åtkomstnivån från en sida till en annan.
Du kan till exempel ange att bara användare med Administratör ska kunna visa sidan genom att markera Administratör i åtkomstnivålistan.
Kontrollera att strängen för åtkomstnivån överensstämmer exakt med strängen som du lagrat i din användardatabas. Om till exempel databasens behörighetskolumn innehåller värdet ”Administratör” anger du Administratör, och inte Admin, i rutan Namn.
Du kan till exempel ange att alla användare med behörigheten Gäst, Medlem eller Administratör kan visa sidan.
Se till att sidan du väljer inte är skyddad.
Serverfunktionen Begränsa åtkomst till sidan kopieras till systemets Urklipp.
Det här byggblocket krävs bara om du vill att vissa inloggade användare ska olika behörigheter. Om du bara kräver att användarna ska logga in, behöver du inte lagra behörigheter.
I de flesta databasprogram kan du ange att en kolumn ska ges ett standardvärde varje gång en ny post skapas. Ange standardvärdet till den vanligaste behörigheten på webbplatsen (till exempel Gäst) och ändra sedan undantagen manuellt (till exempel att ändra Gäst till Administratör). Användaren har nu tillgång till alla administratörssidor.
När en användare loggar in skapas en sessionsvariabel som utgörs av användarnamnet. När användaren lämnar din webbplats, kan du rensa sessionsvariabeln med hjälp av serverfunktionen Logga ut användare och dirigera om användaren till en annan sida (vanligen en avskedshälsnings- eller tack-sida).
Du kan låta serverfunktionen Logga ut användare aktiveras när användaren klickar på en länk eller när en viss sida läses in.
Sidan är vanligen en hejdå- eller tack för besöket-sida.
Sidan är vanligen en hejdå- eller tack för besöket-sida.
Logga in på ditt konto