Credentials và OAuth
Hướng dẫn tạo Credentials và OAuth consent screen ở Google Cloud console và tích hợp đăng nhập bằng Google vào hệ thống JFramework
Hướng dẫn tạo Credentials và OAuth consent screen ở Google Cloud console
#1) Đăng nhập tài khoản Google và truy cập vào Google Cloud console. Nếu lần đầu sử dụng Google Cloud console thì sẽ hiển thị popup chọn “Quốc gia” và đồng ý “Điều khoản dịch vụ”.
#2) Tạo mới hoặc chọn Dự án đã có.
#3) Tạo OAuth consent screen và điền thông tin như hình sau đó Lưu lại.
#4) Tạo Credentials bằng cách chọn nhấp vào “Create credentials” và điền thông tin như hình sau đó Lưu lại.
#5) Lấy thông tin “ClientID” và “ClientSecret” bằng cách click vào tên “OAuth 2.0 Client IDs” vừa tạo và copy như hình.
Hướng dẫn tích hợp đăng nhập bằng Google vào hệ thống JFramework
#1) Vào admin tools của JFramework và sau đó chọn tab External Authentication Provider và nhập thông tin “ClientID” và “ClientSecret” đã nhận được ở trên. Ở đây các giá trị không thể thay đổi như sau:
Code: GOOGLE
Scope: openid email profile
Auth Endpoint: https://accounts.google.com/o/oauth2/v2/auth
Token Endpoint: https://oauth2.googleapis.com/token
#2) Đăng nhập và thêm Page Rules trên Cloudflare, truy cập và điền thông tin như hình sau đó “Lưu lại”.