Cảm ơn mọi người
We want to connect the people who have knowledge to the people who need it, to bring together people with different perspectives so they can understand each other better, and to empower everyone to share their knowledge.
Cảm ơn mọi người
Em sẽ cần cấu hình callback url trên google là: https://authen.app.com/google-call-back
Bược 1: User vào service.app.com, lúc này nó thấy cookie không có token, nghĩa là chưa được authen, nó sẽ redirect sang authen.app.com và set vào cookie của authen.app.com là requestApp=service.app.com.
Bước 2: authen.app.com sẽ kiểm tra xem có token của ở trong cookie không, nếu có nó sẽ redirect sang service.app.com với cookie đính kèm token, service.app.com sẽ được mở lên và đến đây kết thúc.
Nếu authen.app.com không thấy có token, nó sẽ hiển thị màn hình login lên.
Bước 3: user chọn login qua google, sau đó google sẽ gọi callback: https://authen.app.com/google-call-back
Bước 4: em sẽ lưu thông tin của user, tạo token.
Bước 5: em lấy requestApp=service.app.com từ cookie sau đó redirect sang service.app.com với cookie đính kèm token, service.app.com sẽ được mở lên và đến đây kết thúc.
Cơ bản là như vậy em ạ.
Trong quá trình tìm hiểu về chức năng login trong hệ thống chia BE và FE riêng biệt thì em có 1 chỗ đang phân vân bấy lâu mà chưa biết hỏi ai nên cho em hỏi anh thêm 1 câu là giờ em có tìm thấy 2 hướng để lấy thông tin của user sau khi user nhấn chấp nhận cho phép App của ta sử dụng thông tin FB/Google của họ.
Cho em hỏi 2 cách này thì cách nào ổn hơn ạ.
Rất cảm ơn anh!
– Lâm Văn Đời 1668309451000Input your email to receive reset password link, or if you remember your password, you can click