OAuth utility

Microsoft refresh token

Mở flow Microsoft OAuth để lấy refresh token cho Hotmail/Outlook, rồi dùng token đó tại trang Hotmail reader.

Nếu nhập email, Microsoft sẽ ưu tiên điền sẵn account đó ở form đăng nhập.

Cách hoạt động

  1. Nhập email Hotmail hoặc Outlook nếu muốn pre-fill.
  2. Mở Microsoft login và cấp quyền đọc email.
  3. Copy refresh token được trả về từ callback.
  4. Dán token vào trang Hotmail để đọc inbox.

Lưu ý

  • Callback mặc định dùng localhost:3000.
  • Refresh token thường có hiệu lực khoảng 90 ngày.
  • Mỗi account cần chạy OAuth flow riêng một lần.

Technical info

  • Client ID: d3590ed6-52b3-4102-aeff-aad2292ab01c
  • Scopes: https://graph.microsoft.com/Mail.Read offline_access openid profile email
  • Redirect URI: http://localhost:3000/api/auth/callback