På et minimum, de har brug for til at godkende deres brugere, og mange har også brug for at tillade adgang til bestemte funktioner, så kun privilegerede brugere kan komme til dem. Nogle apps skal gå videre og revidere, hvad brugeren gør. På Windows, er disse funktioner indbygget i operativsystemet og er som regel ganske let at integrere i et program. Ved at udnytte Windows integreret godkendelse, dont du nødt til at opfinde din egen godkendelsesprotokol eller bestyrer en brugerdatabase.
Ved at bruge adgang (ACL'er), efterligning, og funktioner som grupper, kan du implementere tilladelse med meget lidt kode. Faktisk dette råd gælder uanset hvilken OS du bruger. Dens næsten altid en bedre idé at integrere tæt med sikkerhedsfunktionerne i dit operativsystem i stedet at genopfinde de træk yourself.In den virkelige verden, vi står over for følgende udfordringer: * Privacy regler og andre dele af lovgivningen, påvirker hvilken type oplysninger er vi lov til at indfange og lagre om brugere, så i nogle tilfælde vi kan bare kræve, at folk giver os alle deres personlige oplysninger.
* Virksomhederne ønsker at fungere sammen med andre virksomheder, og offentlige organisationer ønsker at give mere integrerede tjenester til borgerne. Men forskellige systemer bruger forskellige autentificeringssystemer og virksomheder ønsker at integrere i en sikker, juridisk kompatibel manner.Consequently,, krav baseret godkendelse i SharePoint Server er designet til at løse de to udfordringer, der er nævnt ovenfor.
Krav baseret autentificering adresser privatlivets fred og andre bekymringer ved at anmode mindre specifik, mindre personlige oplysninger om folk, og ved at stole andre parter eller systemer til at gøre det legitimation kontrollere. Krav baseret autentificering adresser integration af forskellige systemer ved at tillade kommunikation ved hjælp af åbne standarder, og ved at give en platform for udvikling af mere specialiserede ident