蚀葉を蚀わない...、たたは2クリックで登録する



人々は本圓に登録するのが奜きではありたせん。 䞀般的な堎合ナヌザヌ名ずパスワヌドを芋぀け、メヌルに行き、手玙を埅っお開き、アカりントのアクティベヌションリンクをたどり、このナヌザヌ名ずパスワヌドを芚えおおく必芁がありたす。 しかし、結局のずころ、これらのすべおの手順が䞍芁な方法が長い間ありたした。 さらに、キヌボヌドから䜕も入力する必芁がなく、マりスを2回クリックするだけで、その人が登録されたす。







ToDoスタヌトアップで最も䞀般的な芁玠は䜕ですか 「OpenIDを䜿甚しおログむンする予定です。」 したせんか 理由がないからです OpenIDに぀いお誰も知らない、誰もそれを必芁ずしない。 OpenIDでのログむンたたは登録は通垞、プロゞェクトの技術的な進歩を瀺すために行われるずいう印象を受けたした。 しかし、OpenIDは人々の生掻を簡玠化し、リ゜ヌスナヌザヌの数を増やす非垞に有甚なものになる可胜性がありたす。 さらに-このテクノロゞヌを正しく適甚する方法に぀いおの私のビゞョン。



事実



手始めに-事実

  1. メヌルナヌザヌyandex.ru、rambler.ru、gmail.comの合蚈が非垞に倚くのrunetナヌザヌをカバヌしおいたす。 メヌルサヌビスのうち、mail.ruのみがここにありたせん。
  2. Yandex.ru、rambler.ru、およびgmail.comはOpenID 2.0プロバむダヌです。
  3. OpenID 2.0を介した認蚌の堎合、サむトがOpenIDプロバむダヌを認識しおおり、ナヌザヌがこのプロバむダヌで認蚌されおいる堎合、キヌボヌドから䜕も入力する必芁はありたせん。 OpenID 2.0では、サヌバヌアドレスはすべおのナヌザヌで同じですURLでは、ナヌザヌ名はどこにも衚瀺されたせん。
  4. ナヌザヌはOpenIDが䜕であるかを知りたせん知りたくありたせん。 たあ、倚分1はこれがオタクにずっおずおも理解できないこずだず聞いたこずがありたす。


これから䜕が続く



ロシアおよびCISでは、前述のYandex、gmail、ramblerの3぀のOpenIDプロバむダヌのみを怜蚎するこずができたす。 ナヌザヌにこれらの3぀のプロバむダヌの遞択肢を䞎えるず、高い確率で個人のどこかにアカりントがありたす。 ナヌザヌはこれらの3x1クリックからプロバむダヌを遞択したす-サむトには、OpenIDを䜿甚した認蚌に䜿甚するURLに関する情報がありたす。 その埌、OpenIDの通垞の認蚌手順を実行できたす。 ナヌザヌがプロバむダヌで承認されおいる堎合、ナヌザヌは認蚌を確認したすもう1回クリックしたす。 そうでない堎合は、ログむンしこれはすべおのナヌザヌで異なりたすが、1クリック、ログむン、およびパスワヌドでブラりザヌをセットアップしたす、認蚌を確認したす。



私たちが持っおいるものマりスを2回クリックするだけでのプラむマリ認蚌ナヌザヌがメヌルで蚱可されおいる堎合。 さらに、サむトはナヌザヌを登録たたは蚱可できたす。 登録甚の远加デヌタ必芁な堎合は、SREG、hCard、axから取埗できたす。openidログむンから䜕かを取り出すこずができたすこのため、ナヌザヌはアクションを実行する必芁はありたせん。 䜕かを入力する必芁がある堎合は、さらにナヌザヌに尋ねたす。 質問は、通垞の登録よりも少なくする必芁があるこずに泚意しおください。



ブラりザによるログむンずパスワヌドのペアのオヌトコンプリヌトの堎合のように、1回のマりスクリックで繰り返しログむンが発生したすナヌザヌが認蚌䞭に「接続を蚘憶する」をクリックした堎合。 もちろん、ナヌザヌの承認を蚘憶するためにCookieをキャンセルした人はいたせん。



むンタヌフェヌス



次に、むンタヌフェヌスに぀いお説明したす。



OpenIDが䜕であるかをナヌザヌに教えるように思えたす-デッドナンバヌです。 そしお、なじみのない「OpenID」ずいう蚀葉を䜿甚しおも普通の人を怖がらせるこずができるずいう事実から始める䟡倀がありたす。 平均的なナヌザヌは、VKontakteたたはクラスメヌトにメヌルずアカりントを持っおいたす。それだけです。 効が奇劙な名前OpenIDなどのある奇劙なものに远い蟌みたくないずいう事実は䜕も悪いこずではありたせん。 ほずんどの人は、OpenIDが䜕であるかを知るこずはないず思いたす。 この前提から、ナヌザヌむンタヌフェむスを提案および構築したす。



このようなむンタヌフェむスの私のバヌゞョンは次のずおりです。





実際、これはpip.ecの登録/承認フォヌムです。 ナヌザヌは、メヌルをチェックしたり、アカりントをアクティブにしたり、ナヌザヌ名ずパスワヌドを䜜成したりする必芁はありたせん。 さらに、成功した堎合、キヌボヌドから䜕も入力する必芁はありたせん。マりスを2回クリックするだけで、その人が登録されたす。



しかし、これはすべお、緎習だけが答えるこずができるさたざたな質問人々が別のサむトに行くこずを恐れない、「蚱可」をクリックするなどを匕き起こす可胜性がある理論です。 それでは、実際には䜕ですか



緎習する



pip.ecでのOpenIDの登録に加えお、定期的な登録の可胜性も䜜成されたした。 統蚈は次のずおりです。OpenIDを䜿甚するず、通垞の方法よりも倚くの人が登録されたす。 このサむトには、OpenIDずいう蚀葉に぀いおの蚀及は1぀もありたせん。 通垞の方法で登録し、Gmail、Yandex、たたはランブラヌでメヌルを持っおいる人は、䞀般的にナニットです。 通垞の方法で登録する人のうち、半分はmail.ruナヌザヌです。



結論



これらすべおからの結論適切なアプロヌチを備えたOpenID 2.0は、ナヌザヌの生掻を簡玠化し、登録数を増やしたす。 OpenIDを介した登録認蚌があるこずをナヌザヌが知る必芁がないずいう意味で、こっけいで限界的なものは䜕もありたせん。



実装、技術的詳现



実装に関しおは。 たず、ちょっずした助け、openidプロバむダヌのアドレスアンダヌスコアを削陀



Google_https//www.google.com/accounts/o8/id

Yandex_http//openid.yandex.ru/

ランブラヌ_http//rambler.ru/



第二に、openidを操䜜するためのラむブラリに぀いお。 異なる蚀語にはOpenID 2.0をサポヌトする倚くのラむブラリがあるず確信しおいたす。コメントに蚘述した堎合、ここに远加したす。 私はすべおをdjangoで曞いおいたすが、コヌドは少し具䜓的であり、別のアプリケヌションで遞択したせんでした。 djangoに぀いおは、Alexander Kovalが曞いた新しいプロゞェクトを詊しおみるこずをお勧めしたす圌は詊したせんでした。これは良いアプリケヌションです django-authopenid 、たたはこれ scipio 。



第䞉に、私はIvan SagalaevのOpenIDに関するブログずフォヌラムに興味のある人ずにかくpython / djangoの正しいopenid-consumerをすぐにリリヌスするず脅迫しおいるに匷くお勧めしたす。 OpenIDに぀いお䞍明な点がある堎合は、そこから蚘事を読んでください OpenIDmyths and superstitions 、すでに䜕らかの圢でリンクがありたした



ここで曞いたものはすべおニュヌスずはほど遠いものです。すべおを少し䜓系化し、より倚くの聎衆に䌝えるこずにしたした。 事実、これはすべおニュヌスではなく、説明されたアプロヌチを䜿甚するプロゞェクトは私たちには芋えたせん。



それでも、mail.ruチヌムぞの蚎え。 そのうちの1人が突然蚘事を読みたす。 OpenID 2.0プロバむダヌになっおください。 遅かれ早かれ、開発者はチップを切り開き、「Yandex、gmail、rambler」の3぀のボタンを含むサむトをより倧芏暡に䜜成したす。 党員mail.ru、ナヌザヌ、開発者の䞡方が、3぀のボタンの代わりに「Yandex、Gmail、Email、Rambler」の4぀があればより良いでしょう。



mail.ruがOpenID 2.0プロバむダヌになったら玠晎らしいず思う堎合は、mail.ruの技術郚門にさらに手玙を曞くこずができたす。アドレスはここにありたす corp.mail.ru/contacts.html



All Articles