Bài viết này hướng dẫn quản trị cấu hình Facebook App và Google APIs để sử dụng chức năng đăng nhập tài khoản, xác thực hai bước trong quản trị bằng Google, Facebook
Giả sử trong hướng dẫn này quản trị đã có được các thông số Facebook App ID, OAuth 2.0 Client IDs. Nếu chưa có quản trị cần tìm các hướng dẫn và cấu hình trước các thông số này. Một số hướng dẫn ví dụ bên dưới:https://wiki.nukeviet.vn/nukeviet:admin:news:facebookapihttps://wiki.nukeviet.vn/nukeviet4:admin:users:oauth
Đối với facebook:
Vào trang quản lý ứng dụng của bạn, di chuyển đến mục Sản phẩm => Đăng nhập bằng Facebook => Cài đặt, tìm mục URI chuyển hướng OAuth hợp lệ nhập vào các URI sau:
- Nếu bạn sử dụng chức năng đăng nhập ngoài site: https://yourdomain.com/index.php?language=vi&nv=users&op=oauth&server=facebook
- Nếu sử dụng chức năng xác thực bằng facebook trong quản trị: https://yourdomain.com/admin/index.php?auth=facebook và https://yourdomain.com/admin/index.php?language=vi&nv=authors&op=2step&auth=facebook
Đối với Google:
Vào trang quản lý ứng dụng của bạn tìm phần Credentials => OAuth 2.0 Client IDs => Client ID bạn đang dùng, thêm vào mục Authorized redirect URIs các URI sau:
- Nếu bạn sử dụng chức năng đăng nhập ngoài site: https://yourdomain.com/index.php?language=vi&nv=users&op=oauth&server=google
- Nếu sử dụng chức năng xác thực bằng facebook trong quản trị: https://yourdomain.com/admin/index.php?auth=google và https://yourdomain.com/admin/index.php?language=vi&nv=authors&op=2step&auth=google
Lưu ý: Nếu site của bạn sử dụng đa ngôn ngữ thì thêm các uri bên trên cho tất cả các ngôn ngữ khác nhau trừ uri cố định https://yourdomain.com/admin/index.php?auth=xxx
Nguồn: https://nukeviet.vn/
0 Comments