OpenID
Идентичността и Уеб
Повечето полезни сайтове в уеб имат концепция на идентичност. Вие се логвате с вашето потреителско име, правите нещо за известно време и след това излизате. Дали ще бъде проверката на мейла, писането на пост в блог-а или купуване на книга, вие казвате на сайта кой сте вие до известна степен. Идентичността е много важна част от уеб и е това, което прави инернет полезен.
Поддържането на идентичности през много и различни сайтове е трудно. Трябва да се регистрирате на всеки сайт, използвайки различно име и парола. Това е доста досадно, тъй като много сайтове искат информация, която Вие вече сте дали някъде другаде. Какво ще се случи, ако някой вече е заел потребителското име, което искате? Повечето хора приключват с избирането на потебителско име, което не им харесва, или просто напускат сайта като не се регистрират.
Какво е OpenID?
OpenID в нов начин да се идентифицирате навсякъде в ъеб пространството. С вашия личен OpenID, Вие можете да се логнете на всеки сайт поддържащ OpenID (вече има около 1000 такива и броя им расте с всеки изминал ден) и да се идентифицирате като себе си.
Това е едно потребителско име и една парола за всички страници, в които ще отидете. Означава край на прозорците с регистрация в страниците, които посещавате. Най-важното, OpenID е отворено; то е протокол, който е разработен от различни общности, заинтригувани в решението на проблема с идентичността веднъж за винаги. Вие можете да го използвате на всеки сайт, който е с разрешен OpenID, както и да имате такъв акаунт. Това премахва редовете, където искате да имате акаунт и въпросът, който ви бива задаван се промена от „Имате ли акаунт“ на „Разрешен ли е OpenID на този сайт?“
Къде да науча повече?
Достъпни са няколко стойностни източника за онези, които имат желание да научат повече за OpenID. Как работи, къде работи, защо работи и т.н. – отговорите на тези въпроси можете да намерите на страниците показани по-долу.
Първият ресурс е страхотен нов скрийнкаст публикуван от Дон МакАлистър от ScreenCastsOnline. Дон е публикувал безплатен 15 минутен скрийнкаст относно OpenID, използващ MyOpenID като провайдер за идентичност. Перманентния линк до страницата е:
http://screencastsonline.com/sco/Shows/files/SCO0107-openid.html
Ще забележите, че той споменава няколко нови услуги на MyOpenID. Вече можете лесно да проследвявата къде е използван вашия OpenID акаунт за логване.
Саймън Уилсън също е събрал отличен SlideShare на тема „Употребата на OpenID“, който много добре обяснява технологията:
http://www.slideshare.net/simon/the-implications-of-openid
Разбира се винаги на разположение е OpenID.net където можете да се запишете в мейлинг списъка на сегашния OpenID и да следите какво е новото в OpenID общността.
Ако търсите дискусия в реално време относно OpenID погледнете канала на OpenID в Pibb: https://pibb.com/go/OpenID/General


Мога да се похваля, че успях да приложа тази услуга към едно сайтче, което направих с Drupal. Има готов мод, който можете да видите или изтеглите от тук. Доколкото разбрах от сайта на Drupal се очаква услугата за openID да бъде включена и в следващата 6-та версия на системата. Интересното е, че наистина работи, но за съжаление някой сайтове, както и моя включително (но това според мен е от самия модул) изискват повече информация при регистриране, така че се налага малко повечко писане от просто цък и тръг, но пък е интересно и полезно. Не се налага да въвеждате парола
Още обаче се чудя колко е сигурен този начин на регистриране и ползване на услугата, но предполагам и за това има решение.