OpenID do udowodnienia członkostwa Stackoverflow

głosy
7

Oto oferta:
- Flair dość dużo wymaga Aplikacja Facebook
-Jestem pracy na uczenie platformę Facebook

Dlatego pisałem o przemiły mały Facebook aplikację, aby umieścić swój Flair w polu na stronie swojego profilu. Jeśli jesteś zainteresowany i na Facebooku ; strzeżcie się, że jest to bardzo dużo w toku, podatne na zmiany i ma całą masę ostrymi krawędziami.

Jednak nie mam elegancki sposób powiedzieć „to jest mój profil Stackoverflow” z tego przemiły aplikacji. Moje obecne rozwiązanie jest najlepiej wykazać ten obraz . Jest to, mówiąc, idiotycznie; i nie ma nic zapobieganie personifikacji.

Nie mając doświadczenia z OpenID, zastanawiam się, czy jest jakiś sposób (a niektóre z przykładów tego sposobu, proszę), aby użytkownik w celu zapewnienia ich Stackoverflow zidentyfikować osobie trzeciej?


Zachowanie zmieniło się, że sugerowane przez odpowiedź noldorskiego za.
Prośba o saner sposób to zrobić spadł na UserVoice .

Utwórz 19/05/2009 o 20:55
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
10

Nie ma sposobu, aby uzyskać StackOverflow identyfikator z OpenID i zrobić odwrotnie byłoby to możliwe, ale niepotrzebnie skomplikowany (w stosunku do sugerowanej metody). Kopiowanie i wklejanie ID użytkownika / URL profilu nie jest strasznie niewygodne, w moim umyśle.

Jednak mogę zaproponować jakieś rozwiązanie kwestii personifikacji. To może wydawać się nieco głupie metody, ale jest to najprostszy sposób, który mogę myśleć, aby zapewnić, że tylko użytkownik samym sobą może wyświetlać odznaki. Ponownie, nie sądzę, że to zbyt niewygodne. (Im bardziej tradycyjny sposób za pomocą e-mail potwierdzenie nie jest to możliwe, biorąc pod uwagę, że e-maile nie są publiczne).

  1. Mają aplikacja Facebook wygenerować losowy (?) Alfanumeryczny kod. Coś w formie A8IO45QW6Tpowinien robić.
  2. Przytrzymaj ten kod po stronie serwera aplikacji Facebook na krótki okres czasu (powiedzmy 5 minut).
  3. Instruować użytkownika, aby edytować ich O mnie informacje dodając dany kod do ostatniego wiersza, a następnie powrócić do Facebook i potwierdzić. Prosta kontrola HTML do strony profilu określonego użytkownika będzie zweryfikować własność. Użytkownik może następnie usunąć kod weryfikacyjny z ich O mnie tekstu.

Fajny pomysł stworzenia tej aplikacji Facebook, nawiasem mówiąc. może po prostu spróbować!

Odpowiedział 19/05/2009 o 21:19
źródło użytkownik

głosy
2

Innym rozwiązaniem, które pozwoli na natychmiastową weryfikację mieszania jest adres e-mail i sprawdzając, czy pasuje Gravatar użytkownika. To prawda, nie każdy użytkownik dostarcza adres e-mail, ale można zawsze wykonać ten test pierwszy i jeśli nie można spaść z powrotem do O Mnie edycji sekcji (lub po prostu wymaga, że użytkownik ma adres e-mail). Ten pomysł nie jest mój, więc dam zerowy wyjaśnić :

Czy nadal masz źródło dostępne? Jak stałam rozwiązanie uniemożliwić innym użytkownikom brudząc swoje wyniki. Trzeba tylko hash adres e-mail używany przez widza i sprawdzić gravatar link do zdjęcia na stronie, jak przedstawiono na gravatar miejscu . Jeśli identyfikator użytkownika i obraz hash mecz, a następnie rejestruje zmiany w bazie danych, w przeciwnym razie ... po prostu pokazać wyniki. Mogę dokonać takiej zmiany, ale źródłem wydaje się stracone ... :(

Odpowiedział 20/05/2009 o 19:43
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more