Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Skillnad mellan Cake Auth & ACL

    Authorization ( Auth ) och åtkomstkontroll (ACL ) är behörigheter direktiv som används i Cake Hypertext Preprocessor ( CakePHP ) kodar för webbplatser . Eftersom båda används för att ge användarna tillgång till en viss webbplats eller del av en webbplats , är det enkelt att blanda ihop de två som samma . ACL är dock en förlängning av Auth snarare än att utföra samma funktion som Auth . Medan tillståndet används för att informera en webbplats som en användare är , är en ACL används för att ange vad en identifierad användare kan göra . Auth

    Auth kommando används för att identifiera en lista över användare som har tillstånd att få tillgång till en viss webbplats . Oftare än inte , är Auth kommandot helt enkelt en identifierare , tilldelas någon som , till exempel , skapat ett användarnamn med den aktuella webbplatsen och därefter godkänts som användare . Addera ACL

    ACL används för att ytterligare specificera behörigheterna för en viss användare eller grupp av användare . Medan Auth identifierar användaren i fråga , anger en ACL som sektioner eller objekt på hemsidan att viss användare beviljas åtkomst .
    ACO och ARO

    för ACL ska fungera , måste en förteckning över båda objekten åtkomstkontroll ( ACOs ) och Access-objekt request ( ARO ) genereras . ACOs är delar av , eller objekt på , en webbplats där användaren kan vilja åtkomst . ARO är användarna själva som söker tillträde till en eller flera ACOs . Addera Auth och ACL Tillsammans

    veta hur Auth och ACL arbete individuellt gör det sätt de arbetar tillsammans mer rensa . För att en användare ska identifieras som en ARO , han först måste vara en behörig användare via Auth kommandot. Efter det är en ACL används för att identifiera de specifika ACOs som användaren har tillgång till. På en webbplats där alla användare har tillgång till alla områden och filer , är en ACL inte så nyttigt , men de flesta webbplatser reservera vissa sektioner eller filer för premium -användare eller webbplatsers administratörer och identifiera dessa användare via en ACL . Detta förfarande har en bra mängd av integritet och säkerhet för alla användare på webbplatsen.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Välj Inom en div-tagg
    ·Hur Infoga eller Uppdatera MySQL
    ·Hur att packa en fil med PHP
    ·Hur du jämför Datum med SQL Oracle
    ·Hur skapa symboliska länkar med PHP
    ·Hur man tar bort en nolla från decimaltal i PHP
    ·Hur Pausa en MySQL Query Process
    ·Hur man undviker dubbla poster med PHP i MySQL
    ·Hur man skriver ett PHP meddelande
    ·Hur att lista en uppsättning rader att välja mellan m…
    Utvalda artiklarna
    ·Hur att beräkna medelvärdet av belopp i Python
    ·Hur köra en PHP fil Automatiskt
    ·Lägga till en kolumn kryssruta för en DataGridView
    ·Hur du Ange Input Uttalanden i MATLAB
    ·Hur man kör en ColdFusion-sida Från PHP
    ·Vad är NÄRA PASCAL och FAR PASCAL
    ·Hur till Traverse Binära träd i Java
    ·Hur konvertera en text till PDU
    ·Hur man använda vanliga uttryck för att kontrollera e…
    ·Varför kan inte Xcode Se min iPhone
    Copyright © Dator Kunskap http://www.dator.xyz