馃摎Autentykacja, autoryzacja i uwierzytelnianie
艢rodowisko programist贸w, jak ka偶da grupa spo艂eczna, ma sw贸j socjolekt. I w tym socjolekcie coraz cz臋艣ciej s艂ycha膰 o autentykacji – prostym t艂umaczeniu angielskiego s艂owa authentication, kt贸re oznacza… uwierzytelnienie.
Uwierzytelnianie to proces potwierdzaj膮cy autentyczno艣膰 czego艣, zgodno艣膰, wiarygodno艣膰. I to s艂owo w j臋zyku polskim najzupe艂niej wystarczy do okre艣lenia procesu, kt贸ry po angielsku brzmi authentication 馃槈 S艂owo autentykacja jest niepoprawne, cho膰 pewnie 艂atwe w u偶yciu.
呕eby by艂o ciekawiej, mamy w j臋zyku polskim autoryzacj臋, kt贸ra oznacza (podaj臋 za S艂ownikiem j臋zyka polskiego): „zezwolenie autora na wydanie, przek艂ad, wystawienie, adaptacj臋 lub przer贸bk臋 dzie艂a, zezwolenie osoby udzielaj膮cej wywiadu na jego opublikowanie, zezwolenie producenta na prowadzenie dzia艂alno艣ci w jego imieniu”. Wida膰 wi臋c wyra藕nie, 偶e autoryzacja i uwierzytelnianie to nie do ko艅ca to samo. Ale na pewno lepiej b臋dzie u偶y膰 s艂owa autoryzacja na okre艣lenie procesu uwierzytelnienia ni偶 s艂owa autentykacja 馃檪
Spodoba艂 Ci si臋 wpis?
W 艣rodowisku programist贸w „autoryzacja” jest jednak mocno rozgraniczana od „uwierzytelniania”.
Uwierzytelnianie ma pozwoli膰 na stwierdzenie, czy u偶ytkownik jest faktycznie tym, za kt贸rego si臋 podaje.
Autoryzacja jest w programowaniu jakby kolejnym krokiem. Jak ju偶 uwierzytelnimy u偶ytkownika, to odbywamy kolejny proces stwierdzania, czy ten u偶ytkownik ma dost臋p do okre艣lonego zasobu (np. pliku). Autoryzacja jest wi臋c kontrol膮 dost臋pu.
Bardzo dzi臋kuj臋 za dodatkowe wyja艣nienia. Czyli autoryzacja i uwierzytelnienie funkcjonuj膮 osobno (a nie zamiennie), a autentykacji m贸wimy nie 馃檪
„Ale na pewno lepiej b臋dzie u偶y膰 s艂owa autoryzacja na okre艣lenie procesu uwierzytelnienia ni偶 s艂owa autentykacja” Uwierzytelnienie i autoryzacja to dwie r贸偶ne rzeczy i niestety b艂臋dem b臋dzie u偶ycie pierwszego s艂owa jako zamiennika drugiego.
To prawda, w艂a艣nie to napisa艂am zdanie wcze艣niej: „Wida膰 wi臋c wyra藕nie, 偶e autoryzacja i uwierzytelnianie to nie do ko艅ca to samo.” Ale w moim odczuciu mniejszym b艂臋dem b臋dzie u偶ycie autoryzacji na okre艣lenie uwierzytelnienia ni偶 pos艂u偶enie si臋 nieistniej膮cym s艂owem autentykacja. I tylko tego dotyczy艂o ostatnie zdanie.