1. OAuth2 là gì? (Giải thích bình dân)
Hãy tưởng tượng bạn đi thuê một căn hộ chung cư (đây là Email Google của bạn).
- Mật khẩu (Password): Là chìa khóa vạn năng mở được mọi cửa trong nhà. Bạn không muốn đưa chìa khóa này cho anh thợ sửa ống nước (là Outlook).
- OAuth2: Giống như một cái Thẻ từ tạm thời. Bạn chỉ cấp cho anh thợ cái thẻ này để anh ta vào đúng phòng tắm sửa ống nước trong 2 tiếng, rồi thẻ hết hạn. Anh ta không biết mật khẩu thật của bạn và không thể mở két sắt.
Tóm lại: OAuth2 giúp Outlook truy cập Email của bạn mà không bao giờ biết mật khẩu thật. Nó dùng một “mã thông báo” (Token) để làm việc .
2. Cách hoạt động của OAuth2 (Ngắn gọn)
Khi bạn setup Outlook theo chuẩn OAuth2, quy trình diễn ra như sau:
- Gõ Email: Bạn nhập email công ty vào Outlook.
- Mở cửa sổ Google: Outlook mở một trang web chính thức của Google (không phải của Outlook).
- Xác thực chính chủ: Bạn đăng nhập mật khẩu + bấm điện thoại xác nhận (2FA) trực tiếp với Google.
- Cấp phép: Google hỏi: “Bạn có cho Outlook xem mail không?”. Bạn bấm Cho phép (Allow).
- Bắt tay: Google gửi cho Outlook một cái “Thẻ từ” (Token). Từ đó về sau, Outlook dùng thẻ này để lấy mail.
3. Hướng dẫn thực hiện (Chỉ 3 bước)
Nếu Outlook của bạn hỗ trợ OAuth2 (bản 2019, 365, hoặc App trên điện thoại), bạn chỉ cần:
- Thêm tài khoản: Chọn
File->Add Account-> Nhập Email Google Workspace. - Đăng nhập tại Web: Khi cửa sổ Google hiện lên, hãy đăng nhập như cách bạn đăng nhập Gmail trên Chrome.
- Hoàn tất: Nhấn Allow khi được hỏi. Xong! Bạn không cần điền thông số Port 993 hay 465 thủ công nữa.