3 cách đăng nhập facebook trên máy tính đơn giản và nhanh nhất

      680

Hiện nay, chắc hẳn các bạn sẽ bắt gặp mặt rất nhiều website có tính năng đăng nhập bằng thông tin tài khoản Facebook, điều này thuận tiện cho người dùng, bởi vì người dùng không phải mất công tạo thông tin tài khoản trên trang web mà vẫn rất có thể đăng nhập để thực hiện các công dụng của thành viên.

Bạn đang xem: 3 cách đăng nhập facebook trên máy tính đơn giản và nhanh nhất

Nếu các bạn có ý định tích hợp tính năng đăng nhập bởi Facebook đến website của mình thì bài viết này sẽ lí giải cho chúng ta làm được điều này với minh họa bằng ngôn từ PHP. Mình sẽ sở hữu 2 phương pháp để giúp bạn có thể “tích hợp singin Facebook vào Website”.

Cách 1: Không sử dụng Facebook SDKCách 2: áp dụng Facebook SDK

Sau bài viết này, nếu như khách hàng nắm được quá trình thực hiện, chúng ta hoàn toàn rất có thể áp dụng cho các tài khoản khác như Google hoặc mạng xã hội Twitter.

Toàn bộ “Hướng dẫn tích hợp singin Facebook vào Website” trong bài viết này được tham khảo từ nguồn Facebook nghỉ ngơi 2 add sau:

1. Phát âm về quy trình xác thực bằng Facebook – singin Facebook

Để xác thực bởi facebook họ sẽ trải qua 4 cách cơ bản như sau:

Đầu tiên, từ trang web của mình, họ yêu cầu người dùng được cho phép truy cập vào tin tức của người tiêu dùng (Từ thông tin này ta sẽ dùng làm đăng nhập vào hệ thống). Thực tế ở bước này ta sẽ gửi hướng người dùng đến trang đảm bảo của facebook.Tiếp theo, người dùng sẽ xác thực và hỗ trợ cho ta các quyền để truy vấn vào thông tin của bạn dùng.Sau đó, facebook sẽ chuyển hướng người dùng về lại trang web của ta cùng với tin tức về quyền truy vấn mà người dùng đã cho phép.Từ tin tức facebook trả về, ta sẽ gọi những hàm API của facebook để đưa thông tin của người dùng như user name, email,…Với những tin tức đã bao gồm được, ta tiến hành đăng nhập cho người dùng (chẳng hạn giữ vào session rằng người dùng đã đăng nhập), nếu muốn ta có thể sử dụng tin tức người dùng để làm lưu vào database.

Tôi đang hệ thống công việc trên lại thành sơ đồ đơn giản dễ dàng như sau:

*
Sơ đồ đăng nhập facebook (Hướng dẫn tích hợp singin Facebook vào Website)

2. Hướng dẫn tích hợp đăng nhập Facebook vào website không dùng Facebook SDK – tích hợp login facebook vào website

Dưới trên đây tôi sẽ cố gắng trình bày thật chi tiết và dễ nắm bắt việc triển khai sơ đồ vật trên cùng với một ví dụ như đăng nhập solo giản, sử dụng ngôn ngữ PHP.


(Xin chú ý các bước dưới đây là các bước thực hiện chứ không có quan hệ tuy nhiên song với công việc ở sơ trang bị trên)

2.1. Bước 1: sinh sản một Facebook app và Setting

Trước tiên, ta đề xuất tạo 1 phầm mềm trong facebook và thiết lập nó để chạy trên môi trường xung quanh vdata.com.vn(vì tại đây tôi vẫn ví dụ chạy trên vdata.com.vn, các chúng ta cũng có thể sửa lại setup cho tương xứng với môi trường thiên nhiên riêng của mình)

Tạo 1 phầm mềm mới trên https://developers.facebook.com/apps/ với điền các thông tin cơ bản:

*
Tạo ID áp dụng mới

Ở mục setup – > thông tin cơ bản: điền những thông tin cậy cầu

*
Thông tin cơ bản: điền những thông tin yêu cầu

Ở hình trên ta thấy có 2 thông tin đặc biệt là ID áp dụng và Khóa kín đáo của ứng dụng sẽ được sử dụng trong code sau này.

Ở mục Xét duyệt vận dụng ta thực hiện đặt chế độ công khai cho ứng dụng:

*
Xét duyệt áp dụng ta tiến hành đặt chính sách công khai cho ứng dụng

2.2. Bước 2: tạo nên trang đăng nhập

File: index.php

Sau khi vẫn tạo hoàn thành app trên facbook, tiếp sau ta sinh sản trang đăng nhập mang đến website của mình. Để cho 1-1 giản, trang đăng nhập của tớ chỉ gồm một nút đăng nhập. Khi người dùng kích con chuột vào đó, nó sẽ nhảy tới trang chính xác của facebook.

Xem thêm: Diễn Viên Phim Tần Thời Minh Nguyệt " Sẽ Tiếp Sóng Vân Trung Ca

*
Tạo trang singin (tích hợp login facebook vào website)

Màn hình login

*
Màn hình login

Màn hình tuyệt đối facebook

Code của trang index.php

*
Code của trang index.php

Ở cái 12, vào thẻ ta bao gồm 2 tham số quan liêu trọng:

client_id: đây là APP ID của ứng dụng ta vừa tạoredirect_uri: sau khi người tiêu dùng xác thực cùng với facebook xong, facebook sẽ auto điều hướng người dùng trở lại địa chỉ cửa hàng này. (tại trên đây ta đang xử lý những tham số được giữ hộ về vì chưng facebook để mang thông tin người dùng)scope: yêu cầu truy cập vào thông tin người dùng, vì chỉ việc lấy thông tin cá thể cơ bạn dạng nên scope là public_profile

2.3. Cách 3: tạo thành trang xử trí khi người dùng đã xác thực bởi facebook

File: callback.php

Ở đoạn này ta thực hiện 3 bước nhỏ:

Lấy access token từ giá trị trả về của facebookLấy thông tin người dùng từ access token có đượcLogin người dùng vào hệ thống

Sau khi sẽ xác thực kết thúc với facbook, người dùng sẽ được chuyển nhắm đến lại add vdata.com.vn/thuvien/fblogin/callback.php

Khi đưa hướng người tiêu dùng trở lại trang callback.php , facebook nhờ cất hộ thêm các thông tin đúng đắn của người dùng, từ đó ta có thể lấy được tin tức của người tiêu dùng vừa xác thực.


Cụ thể ở chỗ này facebook điều hướng người tiêu dùng về địa chỉ cửa hàng của ta cùng với một thông số GET code như url sau:

*

Từ quý giá của code ta sẽ mang ra được access token để truy vấn vào tin tức người dùng bằng cách gọi một HTTP GET request đến địa chỉ cửa hàng có dạng như sau:

*

Nếu như thành công, ta vẫn nhận được hiệu quả trả về:

*

Dưới đó là đoạn code thực hiện các quá trình trên:

*

Để đem được thông tin người tiêu dùng ta hotline đến Facebook Graph API sau:

*

Thông tin facebook user lấy bằng Graph API

Đoạn code đem thông tin người dùng bằng Facebook Graph API

*

Toàn cỗ code đầy đủ file callback.php

*

2.4. Cách 4: giữ thông tin người tiêu dùng nếu muốn

Ở bước 3, sau khoản thời gian đã lấy tin tức người dùng, các chúng ta có thể lưu người tiêu dùng vào database, hoặc kiểm tra người dùng đã gồm trên hệ thống chưa …Thông tin hiện nay là của bạn, các chúng ta có thể làm bất kể điều gì bản thân muốn.

3. Lý giải tích hợp singin Facebook vào Website thực hiện Facebook SDK – fb website đăng nhập

Facebook cung ứng SDK hoặc API để đăng nhập với công dụng facebook trên website. Tuy thế Facebook SDK mang lại JavaScript là cách thân mật mà số đông người cần sử dụng thường sử dụng để tích hợp chức năng đăng nhập facebook vào website.

Trong JavaScript, chỉ việc Facebook app ID trong FB.init();


fbLogin() mở vỏ hộp thoại singin để người dùng hoàn toàn có thể đăng nhập vào facebook thông qua ủy quyền.getFbUserData() trích xuất ra thông tin dữ liệu người tiêu dùng từ Facebook và hiển thị cũng giống như trạng thái singin của bạn dùng.fbLogout() đăng xuất ra khỏi thông tin tài khoản Facebook.


Hy vọng, với phần đông bước dễ dàng ở trên, các chúng ta cũng có thể tự cố gắng được cách tuyệt đối của facebook để đưa thông tin người dùng, hoặc bởi một vài nạm đổi nhỏ ở cách 1, chúng ta hoàn toàn có thể yêu cầu bạn dùng cung cấp quyền post bài bác viết, upload hình ảnh … chúng ta nên tìm hiểu thêm ở 2 link mình đã chỉ ra ở bên trên để có thể làm được điều này.

https://developers.facebook.com/docs/facebook-login/webhttps://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow

Ngoài ra, mình mong muốn rằng với Hướng dẫn tích hợp singin Facebook vào Website ở trên, các bạn cũng tất cả thể tự bản thân viết được đông đảo đoạn mã chính xác cho các social khác như google, twitter…

Từ khóa tìm kiếm kiếm: tích vừa lòng login facebook vào website

tích thích hợp login facebook vào websiteđăng nhập bằng facebookđăng nhập fb trên webđăng nhập facebook trên webtích hợp đăng nhập google vào websitefacebook đăng nhậpđăng nhập facebook webfb đăng nhập webfb web cơ bảnfb website đăng nhậpfacebook bên trên webfacebook dang nhap trên webđăng nhập facebook bởi webđăng nhập fb webfb trang webfacebook web đăng nhậpfacebook đăng nhập webđăng nhập bằng fbđăng nhập cùng với facebooktính năng đăng nhập bởi facebookđăng nhập bằng facebook phplogin with facebook websitelink login facebookcode login facebookcode đăng ký đăng nhập php

dienmayxuyena.com – Công ty dịch vụ SEO giá rẻ, SEO từ bỏ khóa, SEO tổng thể, SEO website cam kết lên đứng top Google uy tín chuyên nghiệp, an toàn, kết quả.