020-Đăng nhập Google với OAuth2 | Java Springboot | Angular

  Рет қаралды 1,554

Nguyen Duc Hoang

Nguyen Duc Hoang

Күн бұрын

Giới thiệu với các bạn Khóa học Udemy: viết ứng dụng web bán hàng với Java Springboot + Spring Security 6 + Angular 18:
Link khóa học, cách truy cập vào video, code, tài liệu, sơ đồ khối... ở đây bạn nhé:
docs.google.co...
Người dùng nhấp vào nút "Đăng nhập với Google" trên frontend.
Frontend chuyển hướng người dùng đến endpoint /login trên backend.
Backend bắt đầu quá trình OAuth2 với Google và chuyển hướng người dùng đến trang đăng nhập của Google.
Người dùng đăng nhập và cấp quyền cho ứng dụng.
Google chuyển hướng người dùng về redirect_uri đã cấu hình trên backend, kèm theo mã ủy quyền (code).
Backend nhận mã code, trao đổi với Google để lấy access_token và thông tin người dùng.
Backend tạo JWT token cho người dùng và chuyển hướng về frontend, kèm theo token nếu cần.
Frontend nhận token, lưu trữ và sử dụng cho các yêu cầu API tiếp theo.

Пікірлер: 4
@duongvansinl7797
@duongvansinl7797 Ай бұрын
đợi a làm phần này lâu quá nên tuần trước em tự mò làm phần google luôn, thấy a đăng vẫn vào tham khảo
@NguyenDucHoang
@NguyenDucHoang Ай бұрын
Thank youuu 😍
@duyhoangta7988
@duyhoangta7988 24 күн бұрын
nếu thông tin ggId bị lộ, thì khi login họ điền ggaccountId thì có bị hack không a?
@NguyenDucHoang
@NguyenDucHoang 23 күн бұрын
Cái này anh vừa sửa lại code(tách riêng hàm login trong service và controllers), đã up lên google driver, mn tham khảo nhé
021-Đăng nhập Facebook với OAuth2 | Java Springboot | Angular
14:18
002-Lưu dữ liệu cache với Redis trong Java Springboot API | Docker
33:18
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 109 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
008-Quản lý Refresh Token với JwtToken trong Java Springboot
19:33
Nguyen Duc Hoang
Рет қаралды 4,7 М.
🚀 Mô hình "Trục quay" tối ưu Frontend
2:11:28
Phạm Đình Thiện - Tối ưu Frontend
Рет қаралды 9 М.
017-Gửi nhận Message với Kafka trong Java Spring boot
35:07
Nguyen Duc Hoang
Рет қаралды 10 М.
018-Deploy ứng dụng Full Stack ShopApp lên Docker MacOS Ubuntu
1:31:28
#39 Spring Security | Google and Github Login using OAuth2
15:57