HỎI VỀ CÁCH XÂY DỰNG 1 TRANG WEB CHO NGƯỜI DÙNG ĐĂNG NHẬP BẰNG GOOGLE
Em chào mọi người, nay thầy giáo có giao cho em và 1 bạn nữa đề bài là : tìm hiểu giao thức Oauth và xây dựng ứng dụng, trong 2 phần đó thì em được phân công làm phần xây dựng ứng dụng @@ mọi người chỉ cách cho em làm với ạ,về các bước làm và link hướng dẫn ạ, tất cả những gì em có thể làm là viết html/css ,biết 1 chút js thuần và đưa nó lên hos :3 em cảm ơn mọi người ạ
2 CÂU TRẢ LỜI
dùng google firebase cho tiện e nhé
https://firebase.google.com/docs/auth/web/google-signin
nếu muốn đỡ tiện, code bằng tay thì dùng passport.js nhé
Trước tiên em nên tìm hiểu về OAuth 2 thông qua các bài viết dưới đây, để hiểu rõ về cách thức hoạt động của nó:
- https://viblo.asia/p/introduction-to-oauth2-3OEqGjDpR9bL
- https://viblo.asia/p/oauth-2-authentication-oOVlYObzK8W
Sau đó, nếu dùng nodejs thì em có thể tham khảo thêm bài này https://viblo.asia/p/authentication-with-google-oauth-using-nodejs-passportjs-mongodb-gAm5yqAV5db
Em cảm ơn ạ, tối em về nghiên cứu rồi có gì k hiểu e lại làm phiền các a
Đầu tiên chắc em phải bắt đầu với việc làm quen với một ngôn ngữ backend trước cái đã
Em dự định dùng ngôn ngữ gì cho phần backend vậy, PHP, Ruby, Java, Javascript (nodejs)
@thangtd90 e dự định dùng nodejs ạ