1. Trang chủ
  2. » Công Nghệ Thông Tin

Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)

65 136 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 65
Dung lượng 14,66 MB

Nội dung

Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)Tìm hiểu kỹ thuật cho phép đăng ký người dùng qua tài khoản facebook và google (Đồ án tốt nghiệp)

án t t nghi p án t t nghi p án t t nghi p g ký acebook Google - Em xin Sinh viên án t t nghi p lý -CT/TW ngày 17- 10- 10 án t t nghi p &auth - Web application click configure consent screen 51 án t t nghi p 52 án t t nghi p hình 53 án t t nghi p G i h p tho p g i yêu c u xác th c web 54 án t t nghi p Hình3 55 án t t nghi p Hình 56 án t t nghi p Hình if(isset($_GET['code'])) { $client->authenticate(); // Authenticate $_SESSION['access_token'] = $clientheader('Location: http://' $_SERVER['HTTP_HOST'] $_SERVER['PHP_SELF']); } 57 án t t nghi p if(isset($_SESSION['access_token'])) { $client->setAccessToken($_SESSION['access_token']);} if ($client->getAccessToken()) { $_SESSION['access_token'] = $client->getAccessToken(); $oauth2->userinfo->get(); $user = try { $user_obj->google_login( $user ); }catch (Exception $e) { $error = $e->getMessage(); } } $query = "SELECT user_id, name, email, created FROM users where email = '$email' and social_id = '$social_id' "; $result = mysqli_query($this->_con, $query); $data = mysqli_fetch_assoc($result); $count = mysqli_num_rows($result); if( $count == 1){ $_SESSION = $data; $_SESSION['logged_in'] = true; return true; 58 án t t nghi p $query = "INSERT INTO users (user_id, name, email, social_id, picture, created) VALUES (NULL, '$name', '$email', '$social_id', '$picture', CURRENT_TIMESTAMP)"; if(mysqli_query($this->_con, $query)); $query = "SELECT user_id, name, email, created FROM users where email = '$email' and social_id = '$social_id' "; $result = mysqli_query($this->_con, $query); $data = mysqli_fetch_assoc($result); $count = mysqli_num_rows($result); if( $count == 1){ $_SESSION = $data; $_SESSION['logged_in'] = true; return true; }else{ throw new Exception( LOGIN_FAIL ); 59 án t t nghi p y th nghi Yêu c u máy tính có k t n i internet ng máy tính nhân ch ng localhost PHP MYSQL Xampp 1.8.2 60 án t t nghi p Hình Hình 61 án t t nghi p Hình 62 án t t nghi p Hình 63 án t t nghi p Qua 64 án t t nghi p 1) https://developers.google.com/identity/protocols/OAuth2 2) https://developers.facebook.com/docs/facebook-login/login-flow-forweb/v2.1 3) https://developers.facebook.com/docs/php/gettingstarted/4.0.0 4) https://developers.google.com/identity/sign-in/web/ 5) https://developers.facebook.com/docs/javascript/quickstart/v2.3 6) www.W3school.com 65 ... 32 án t t nghi p Eran Hammer Tuy nhiên, quan Facebook thành devoloper https://developers .facebook. com kích vào Register as a Developer p 33 án t t nghi p acebook Send as Text cho nhanh ký 34 án. .. án t t nghi p g ký acebook Google - Em xin Sinh viên án t t nghi p lý -CT/TW ngày 17- 10- 10 án t t nghi p - n 11 án t t nghi p GPL) mà 12 án t t nghi p an tồn ch có - 13 án t t nghi... "1"> 47 án t t nghi p 48 án t t nghi p Á Ù À tài auth Client ID Client Secrethttps://code .google. com/apis/console create 49 án t t nghi p enale Google+ API xin vui lòng click vào APIs&auth Google+

Ngày đăng: 25/02/2018, 07:54

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w