Login bằng TK Google



  • Chào mọi người,

    Em là Khan là newbie node JS,

    Em đang gặp vấn đề về đăng nhập bằng tài khoản Google.

    Em có xem hướng dẫn sử dụng passport-google-plus-token để tạo được oauth2.

    Nhưng mọi người cho em hỏi làm sao lấy được access_token của người dùng vì cần nó để post xác thực.

    Và nút đăng nhập GG ở client sẽ như thế nào không ạ?



  • @Nguyễn-Hoài-Khan (Sorry mod!!. Unikey nghich system h no khong hoat dong)
    Flow thuong la nhu vay.
    Co 2 solution ha. 1 la o phia client:
    Client implement SDK google -> Bam dang nhap = google -> chuyen qua trang google -> dang nhap -> google goi lai url redirect neu thanh cong o trong config tren app google -> trong cai callback co query acesstoken -> client gui len server -> check lai voi google -> store lai
    Neu lam o server side:
    Server generate 1 url -> client call no -> chuyen sang trang google -> Google goi lai callback -> co token -> gui len server -> kiem tra roi store.

    Ban doc ki~ tai lieu google. No co SDK implement ay. Minh thi khong dung passport de lam viec dang nhap.

    Sent from Wood-PC.

    0

Log in to reply