ఫిబ్రవరి 3, 2007

ఓపెన్ ఐడి …

Posted in ఓపెన్ ఐడి వద్ద 7:00 సా. ద్వారా Praveen Garlapati

మీరు ఒక వెబ్ సైట్ కి వెళ్ళారు. అక్కడ కామెంట్ చేద్దామనుకున్నారు, కానీ అక్కడ మీకు అకౌంట్ లేదు. మరి మీరు మీ పేరు మీద కామెంట్ చెయ్యాలంటే ఎలాగ ???

మీరు ఒక కొత్త వెబ్ సైట్ కి వెళ్ళారు. అబ్బా మళ్ళీ అక్కడ సమాచారం అంతా ఇవ్వాల్సిందేనా ???

ఇలాంటి సమస్యలని తీర్చడనికే ఓపెన్ ఐడి అనే కాన్సెప్ట్. ఎమిటంటారా ఇదేమీ మరీ కొత్త కాన్సెప్ట్ కాదు. ఇంతకు ముందు కొన్ని కంపెనీలు మొదలెట్టినవే (Microsoft Passport Network ఇప్పుడు Windows Live ID అనుకుంట, ఇంకా Yahoo BBAuth మొదలయినవి). కాకపోతే అందులో కొన్ని చిక్కులు ఉండెవి. ఎమిటంటే అవి తయారు చేసిన కంపెనీలతో account ఉండాల్సిందే, అదీ కాక వాతిని support చేసే applications తక్కువ.

ఇప్పుడు ఓపెన్ ఐడి ఎమిటంటే ఇదొక Open Source సాఫ్ట్ వేర్. దీనిని SixApart అనే ఒక కంపెనీ తయారు చెసింది (LiveJournal, Vox మొదలయినవి వీరివే.)
వీరు ఎమి చెసారంటె ఓపెనీద్ అని ఒక specification రిలీజ్ చేసారు. ఎవరయినా ఈ ఓపెన్ ఐడి specification ఉపయొగించి వారి ఓపెన్ ఐడి సెర్వెర్ ని రాయచ్చు. అది ఎవరయినా host చెయ్యచ్చు. ఒక కంపెనీ తొ సంబంధం లెదు. దీంట్లొ మీ సమాచారమంతా ఒకసారి పొందుపరచి దానితొ register అయ్యరంటె అంతే ఇక మీరు ఏ ఓపెన్ ఐడి enabled సైట్ కి వెళ్ళినా మీ ఓపెన్ ఐడి ని ఉపయొగిస్తే చాలు. మీ సమాచారమంతా అది background లో లగెసి మీకు కావలసిన చొట ఉపయొగించుకుంటుంది. ఇక మీరు ఎక్కడ కామెంట్ చెయ్యలన్న anonymous గా చెయ్యక్కర్లెదు. ఎక్కడ register అవ్వాలన్నా ఈ ఓపెన్ ఐడి ఉపయొగిస్తె మీరు మళ్ళీ మీ సమాచారమంతా type చెయ్యక్కర్లెదు.

దీంట్లో ఎమిటంటే మీ URL ఏ మీ ఓపెన్ ఐడి User ID. మీరు ఎదయినా ఓపెన్ ఐడి ని అహ్వానించె వెబ్ సైట్ కి వెళ్ళారనుకోండి మీ URL ద్వారా అక్కడ మీరు కామెంట్ చెయ్యచ్చు లెదా ఒక కొత్త account స్రుష్టించవచ్చు. మళ్ళి సమాచారం అంతా type చెయ్యనక్కర్లెదు.

మీరు మీ URL గా ఉపయొగించె మీ Home Page లో గాని లెక ఎదయినా ఎబ్ పెజ్ లో గాని ఈ క్రింది రెందు lines ఉంచారనుకొండి. (LiveJournal ఉదాహరణతో)

నా వెబ్ సైట్ (http://employees.org/~praveeng) లో ఈ క్రింది రెండు lines ఉంచాను

<link rel="openid.server" href="http://www.livejournal.com/openid/server.bml"/>
<link rel="openid.delegate" href="http://praveenkumarg.livejournal.com/"/>

ఇది మీ ఓపెన్ ఐడి గా ఉపయొగపదుతుంది. Back End లో అది ఎమి చెస్తుందంటే మీ ఓపెన్ ఐడి server ఎదయితె ఉందొ (ఇక్కడ LiveJournal) దానికి delegate చేస్తుంది. అక్కద మీ ఓపెన్ ఐడి సెర్వెర్ మీ request ని accept చేసి దానిని verify చేసి మీ అనుమతితో మీరు చెప్పిన వెబ్ సైట్ కి కోరిన సమాచారం అందిస్తుంది.

ఇది మొత్తంగా foolproof కాదు కాని, మంచి కాన్సెప్ట్. ఇప్పటికే కొన్ని వెబ్ సైత్ లు దీనిని ఉపయొగిస్తున్నాయి. zooomr, LiveJournal మొదలయినవి. మీకు గనక LiveJournal ఇద్ ఉంటె మీకు ఇప్పటికే ఓపెన్ ఐడి ఉన్నట్టే. మీ వెబ్ పేజి http://<LJ User ID>.livejournal.com మీ ఓపెన్ ఐడి అన్నమాట.

క్రింది కొన్ని వెబ్ సైట్ లు ఓపెన్ ఐడి service ని ఇస్తున్నాయి.

http://openid.net/wiki/index.php/Public_OpenID_providers

ప్రకటనలు

4 వ్యాఖ్యలు »

  1. spandana said,

    గత వారమే ఇలాంటి దాని గురించి మేము చర్చించాము.
    అసలు ఎక్కడా ఇంకో కొత్త అక్కౌంటు సృష్టించాల్సిన అవసరమే వుండకూడదు. ఇప్పటికే పెద్ద కంపెనీలలో వుపయోగించే SSO (Single Sign On)లా అందరూ గుర్తించగల ఒక గ్లోమల్ అక్కౌంటుతో ఏ సైటు అయినా మనలని గుర్తించాలి. verisign వాడి గుర్తింపును అందరూ గుర్తించినట్లే దీన్ని గుర్తించాలి. లేక పోతే ఇన్ని అక్కౌంట్లనీ వాటి పాస్‌వర్డ్స్ నీ గుర్తుపెట్టుకోలేక పిచ్చెక్కుతుంది.
    –ప్రసాద్
    http://blog.charasala.com

  2. spandana said,

    గత వారమే ఇలాంటి దాని గురించి మేము చర్చించాము. అసలు ఎక్కడా ఇంకో కొత్త అక్కౌంటు సృష్టించాల్సిన అవసరమే వుండకూడదు. ఇప్పటికే పెద్ద కంపెనీలలో వుపయోగించే SSO (Single Sign On)లా అందరూ గుర్తించగల ఒక గ్లోమల్ అక్కౌంటుతో ఏ సైటు అయినా మనలని గుర్తించాలి. verisign వాడి గుర్తింపును అందరూ గుర్తించినట్లే దీన్ని గుర్తించాలి. లేక పోతే ఇన్ని అక్కౌంట్లనీ వాటి పాస్‌వర్డ్స్ నీ గుర్తుపెట్టుకోలేక పిచ్చెక్కుతుంది.–ప్రసాద్http://blog.charasala.com

  3. ప్రవీణ్ గార్లపాటి said,

    నిజమే… అందుకే ఇలాంటివి ఇప్పుడు బాగా ఊపందుకుంటున్నాయి.

    దీంట్లో ఉన్న సౌలభ్యం ఏంటంటే ఎంచగ్గా మీ URL ని ఉపయోగించి ఎక్కదాయినా login అయిపోవచ్చు.

    verisign కూడా OpenID ని support చేస్తుంది (http://pip.verisignlabs.com/)

  4. నిజమే… అందుకే ఇలాంటివి ఇప్పుడు బాగా ఊపందుకుంటున్నాయి.దీంట్లో ఉన్న సౌలభ్యం ఏంటంటే ఎంచగ్గా మీ URL ని ఉపయోగించి ఎక్కదాయినా login అయిపోవచ్చు.verisign కూడా OpenID ని support చేస్తుంది (http://pip.verisignlabs.com/)


స్పందించండి

Fill in your details below or click an icon to log in:

వర్డ్‌ప్రెస్.కామ్ లోగో

You are commenting using your WordPress.com account. నిష్క్రమించు / మార్చు )

ట్విటర్ చిత్రం

You are commenting using your Twitter account. నిష్క్రమించు / మార్చు )

ఫేస్‌బుక్ చిత్రం

You are commenting using your Facebook account. నిష్క్రమించు / మార్చు )

గూగుల్+ చిత్రం

You are commenting using your Google+ account. నిష్క్రమించు / మార్చు )

Connecting to %s

%d bloggers like this: