quanlygiaoxu.net

Đăng nhập Google#

Vào bằng: Hệ thống › Đăng nhập GoogleĐịa chỉ: /dang-nhap-googleVai trò thấp nhất: Quản trị hệ thống

Màn hình này dùng để làm gì#

Bật nút Đăng nhập với Google ở màn hình đăng nhập cho cả hệ thống. Bạn dán mã ứng dụng (Client ID) lấy từ Google vào đây và bấm Lưu; không phải sửa tệp trên máy chủ, không phải khởi động lại. Khi đã bật, người dùng có Gmail điền ở ô Email của tài khoản đăng nhập bằng Google được, và cùng một Gmail có tài khoản ở nhiều giáo xứ thì chuyển qua lại giữa các giáo xứ được.

Ai được mở#

Chỉ tài khoản Quản trị hệ thống. Người khác không thấy mục này trên menu và máy chủ từ chối nếu họ mở bằng cách khác.

Vào màn hình này bằng cách nào#

Các phần trên màn hình#

Màn Đăng nhập Google: khung bật tắt và ô Mã ứng dụng, khung Cách lấy mã ứng dụng với năm bước
Đăng nhập Google. Ảnh chụp ở máy thử nghiệm, chưa cấu hình nên hiện trạng thái chưa bật.
  1. Đăng nhập với Google (bên trái): một đoạn giới thiệu, dải trạng thái ("Đăng nhập Google: đang bật" màu xanh hoặc "Đăng nhập Google: chưa bật" màu cam), dòng cho biết đang dùng mã nào, ô đánh dấu Bật, ô Mã ứng dụng (Client ID), nút Lưu và (khi có) nút Bỏ mã đặt ở đây.
  2. Cách lấy mã ứng dụng (bên phải): năm bước làm trong Google Cloud Console, kèm danh sách địa chỉ trang web phải khai với Google.

Trên điện thoại hai phần xếp chồng, phần hướng dẫn nằm dưới.

Bảng trường và nút#

Đăng nhập với Google#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Dải trạng tháiCho biết nút Google đang hiện ở màn hình đăng nhập hay chưa"Đăng nhập Google: đang bật" khi có mã và ô Bật được đánh dấu; còn lại "Đăng nhập Google: chưa bật"—
Dòng nguồnCho biết đang dùng mã nào"Đang dùng mã đặt ở màn hình này", "Đang dùng mã trong tệp cấu hình của máy chủ (chưa đặt ở màn hình này)" hoặc "Chưa có mã ứng dụng nào"Mã đặt ở màn hình này luôn thắng mã trong tệp cấu hình máy chủ
Bật ("Hiện nút ở màn hình đăng nhập")Tắt tạm đăng nhập Google mà không phải xoá mãMặc định đánh dấu. Đánh dấu mà ô mã trống thì không lưu đượcBỏ đánh dấu rồi Lưu: nút Google biến khỏi màn hình đăng nhập, người dùng vẫn vào bằng mật khẩu
Mã ứng dụng (Client ID)Mã Google cấp cho hệ thốngChữ mờ "123456789012-abc….apps.googleusercontent.com". Phải có đuôi .apps.googleusercontent.com. Khoảng trắng ở đầu, cuối tự bỏMã này công khai (Google cho nó nằm trong trang web), không phải mật khẩu. KHÔNG dán "Client secret" vào đây
LưuGhi cấu hìnhMờ khi chưa sửa gì hoặc đang lưuLưu xong hiện "Đã lưu. Màn hình đăng nhập hiện nút "Đăng nhập với Google" (chậm nhất sau nửa phút)." hoặc "Đã lưu. Đăng nhập Google đang TẮT."
Bỏ mã đặt ở đâyXoá mã đã đặt ở màn hình nàyChỉ hiện khi đang dùng mã đặt ở màn hình nàySau đó dùng mã trong tệp cấu hình máy chủ nếu có; không có thì đăng nhập Google tắt

Cách lấy mã ứng dụng#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Danh sách địa chỉ (Authorized JavaScript origins)Các địa chỉ trang web phải khai với GoogleLuôn có https://app.qlgx.net và https://test.qlgx.net; thêm địa chỉ đang mở nếu khác hai địa chỉ đó (máy thử nội bộ)Thiếu địa chỉ nào thì nút Google ở địa chỉ đó không chạy

Các việc thường làm#

Bật đăng nhập Google lần đầu#

  1. Mở console.cloud.google.com bằng tài khoản Google của người vận hành, tạo (hoặc chọn) một dự án.
  2. Vào APIs & Services › OAuth consent screen: chọn kiểu External, tên ứng dụng "Quản Lý Giáo Xứ", điền hòm thư hỗ trợ, lưu; rồi bấm Publish app để mọi Gmail đăng nhập được (còn để chế độ thử thì chỉ những Gmail được thêm vào danh sách thử mới vào được).
  3. Vào APIs & Services › Credentials › Create credentials › OAuth client ID, chọn loại Web application.
  4. Ở Authorized JavaScript origins, thêm từng địa chỉ mà màn hình này liệt kê. Không cần điền "Authorized redirect URIs".
  5. Bấm Create, chép Client ID.
  6. Mở màn hình Đăng nhập Google, dán vào ô Mã ứng dụng (Client ID), để đánh dấu Bật, bấm Lưu.
  7. Mở màn hình đăng nhập ở một cửa sổ ẩn danh: nút Đăng nhập với Google hiện ra (chậm nhất sau nửa phút).

Tắt tạm đăng nhập Google#

  1. Bỏ đánh dấu Bật, bấm Lưu. Nút Google biến khỏi màn hình đăng nhập; mã vẫn giữ để bật lại.

Quy tắc ẩn và giới hạn#

Hỏi đáp và xử lý sự cố#

Người dùng hỏi / gặpVì saoCách xử lý
"Con lưu rồi mà màn hình đăng nhập chưa có nút Google"Máy chủ còn nhớ cấu hình cũ trong vài chục giây, hoặc trang đăng nhập mở từ trướcChờ nửa phút rồi tải lại trang đăng nhập
"Nút Google hiện dòng Chưa dùng được đăng nhập Google trên máy này"Địa chỉ trang web chưa được khai ở "Authorized JavaScript origins", hoặc máy không ra được trang của GoogleKiểm tra lại danh sách địa chỉ trong Google Cloud Console, thêm đúng địa chỉ đang dùng
"Người dùng bấm Google thì Google báo ứng dụng chưa được xác minh / chỉ cho người thử"Màn hình chấp thuận OAuth còn ở chế độ thửBấm Publish app ở OAuth consent screen
"Báo Mã ứng dụng chưa đúng"Dán nhầm Client secret (bắt đầu bằng GOCSPX-) hoặc chép thiếuChép đúng ô Client ID, có đuôi .apps.googleusercontent.com

Màn hình liên quan#