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

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

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 26 күн бұрын
nếu thông tin ggId bị lộ, thì khi login họ điền ggaccountId thì có bị hack không a?
@NguyenDucHoang
@NguyenDucHoang 24 күн бұрын
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
008-Quản lý Refresh Token với JwtToken trong Java Springboot
19:33
Nguyen Duc Hoang
Рет қаралды 4,7 М.
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 4,9 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 82 МЛН
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
002-Lưu dữ liệu cache với Redis trong Java Springboot API | Docker
33:18
Clean Architecture with ASP.NET Core 9
27:01
dotnet
Рет қаралды 29 М.
Angular v19 Developer Event
22:54
Angular
Рет қаралды 62 М.
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 4,9 МЛН