Inloggen pagina's bieden een eenvoudige manier om te identificeren en te controleren toegang tot websites , maar de code om gebruikers te valideren en te beheren , kunnen wachtwoorden en referenties snel oplopen tot enkele honderden regels code . Gebruikersprofielen is ook database- opslag en server-side scripting met behulp van PHP of een andere dan HTML of JavaScript-taal . Gelukkig zijn er een groot aantal open source pakketten die deze functies te implementeren . Hier zijn een paar tips om het beste meerdere gebruikers login pakket voor uw site te vinden . Bepaal uw veiligheidsbehoeften Bepaal welk type verificatie model het best zal beveiligen van de site . Een gebruikersnaam en wachtwoord geeft meestal voldoende referenties samen met ofwel rolgebaseerde of pagina machtigingen . In een rol gebaseerd model , wordt elke gebruiker een of meer rollen die , vervolgens pagina en links worden ingeschakeld of uitgeschakeld op basis van deze rollen . Op pagina's gebaseerde toestemming modellen verdelen de site in groepen van pagina's , dan is de toegang per pagina beperken . Bepaal welke van deze modellen het beste past bij uw site . Bepaal hosting opties Controleer Ga met de hosting service te bepalen welke talen en databases worden ondersteund op de server . Voor talen , keuzes omvatten PHP , Java , Visual Basic of C # . Databases zijn MySQL en Microsoft SQL Server Express . Security plugins zijn beschikbaar voor al deze talen en databases , maar weet de opties voor het kiezen van een plugin . Kies een Plugin Een verscheidenheid van security plugins is te vinden op het web , hoewel ze enigszins moeilijk te vinden kan zijn . De onderstaande referenties geven twee verschillende stijlen van plugins , evenals een lijst met andere opties voor PHP en MySql . Alle plugins vereisen enige scripting en administratie voor installatie op uw site . Kijk op de site eisen om ervoor te zorgen dat ze overeenkomen met uw hosting service , dan leest u de instructies om te bepalen of het werk past binnen uw vaardigheden. Ook, maak een volledige back-up van de site voordat u wijzigingen aanbrengt . Installeer het pakket Volg de instructies om het pakket te downloaden en uitpakken van de bestanden vervolgens uploaden naar uw server . De database te configureren , voert u de scripts die de nieuwe tabellen te maken . Voer de administratie pagina en maak een nieuwe gebruiker ( uzelf ) . Vervolgens maakt u een aantal testpagina's , waaronder een menu en een paar bestemming pagina . Voeg een login formulier of een link naar de test menu pagina en voeg de code om toegang te krijgen tot de pagina's die bestemming te beperken . Maak een pagina toegankelijk en de toegang tot de andere te beperken . Inloggen dan test die pagina verwijst of niet op basis van login permissies . Update Your Site Nu dat je begrijpt hoe het pakket werkt , voeg het login formulier en scripts moet de plaats vast te zetten. Elke pagina niet voor het publiek beschikbaar moet worden bijgewerkt . Maak een aantal testgebruikers met verschillende rollen en privileges en test elke gebruiker . Ook, typt u de URL van gevoelige pagina's in de adresbalk zonder in te loggen om ervoor te zorgen dat alleen geautoriseerde , aangemelde gebruikers toegang tot deze pagina's hebben . Beveiligen van een website kost veel meer tijd en is veel moeilijker dan het lijkt . De infrastructuur om gebruikersgegevens te beheren en te valideren kan enkele weken aan een ontwikkelingsproject , dus profiteren van de hieronder genoemde instrumenten en probeer niet om uw eigen code te schrijven . Evalueer verschillende pakketten en kies de beste oplossing voor uw website .
|