PAMIĘTAJ MNIE:
1 / 2 lewo
Nazgut
Dodany: 2009-08-21
Artykuł: Nazgut

TAGI
Autora: gmail, google, strona, klasa, kod
INNE Z TEMATU

 

Nowość - zaloguj się za pomocą konta gmail

Na naszym portalu została udostępniona funkcja logowania za pomocą konta gmail. Użytkownik taki jednak nie może edytować swojego avatara, danych osobowych ani korzystać z autologowania. Jego login natomiast będzie miał postać:

login do gmail (bez @gmail.com) + '_g'

kod klasy którą napisałem do logowania na gmaila:

<?php
/*=====Open Source======
=======writen by Nazgut======*/
class gmail {
    private $login;
    private $haslo;
   
    public function sprawdz($login, $haslo) {
        $this->login = $login;
        $this->haslo = $haslo;
        $strona = $this->zaloguj();
        if (strpos($strona, 'The username or password you entered is incorrect.')!==false) return false;
        else return true;
    }
   
    private function zaloguj() {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL,'https://www.google.com/accounts/ServiceLoginAuth?service=mail');
        curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);
        #curl_setopt($ch, CURLOPT_FAILONERROR, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch,CURLOPT_POST,1);
        curl_setopt($ch,CURLOPT_POSTFIELDS,'Email='.$this->login.'&Passwd='.$this->haslo);
        curl_setopt($ch, CURLOPT_TIMEOUT, 5);
        $result = curl_exec($ch);
        curl_close($ch);
        return $result;
    }
}
$gmail = new gmail;
?>



KOMENTARZE

Wynik działania (3 + 7):

Regulamin
Gość:
Nazgut
+0
2009-08-21 20:18:57
nie newsy to poinformowanie o czymś użytkowników, a przy okazji by ci co się znają wiedzieli że ich hasła i loginy nie są przez nas przechowywane.
McO
+1
2009-08-21 20:12:40
Tak, akurat newsy na VG to dobre miejsce, żeby pokazać swój ołpensołrsowy kod... o0
Nazgut
+0
2009-08-21 10:16:31
No właśnie nie bo wszystkie pozostałe opcje masz dostępne

np:
głosowanie na komentarze
głosowanie na grę
wiadomości portalowe
nie musisz akceptować za każdym razem regulaminu dodawania komentarzy

 

Ice4sugar
+0
2009-08-21 10:14:45
"Użytkownik taki jednak nie może edytować swojego avatara, danych osobowych ani korzystać z autologowania" Czyli to jednak opcja dla "gości"

 

1