Tôi là người mới ở Django. Sử dụng django-allauth Tôi đã thiết lập đăng nhập một lần nhấp. Tôi đã nhận được thông tin đăng nhập miền của mình (client_id và secret_key) từ bảng điều khiển google api. Nhưng vấn đề là django-allauth là cho phép tôi đăng nhập từ bất kỳ tài khoản google nào trong khi tôi muốn địa chỉ email bị giới hạn trong miền của mình (@ example.com thay vì @ gmail.com)django-allauth: Chỉ cho phép người dùng từ miền ứng dụng google cụ thể
django-social-auth có thông số tên miền được liệt kê màu trắng cho điều này, làm cách nào để đưa thông tin này vào allauth? Tôi đã tìm thấy django-allauth dễ dàng hơn nhiều để thiết lập sau khi dành hàng giờ trên django-social-auth
Bất kỳ trợ giúp nào cũng sẽ được đánh giá cao.
và sau khi tạo bộ điều hợp tùy chỉnh, hãy đăng ký nó bằng 'settings.SOCIALACCOUNT_ADAPTER' theo phần cấu hình trong tài liệu của plugin. – Matt
để tham khảo trong tương lai tôi thấy tôi đã phải sử dụng 'u = sociallogin.user' nếu không tôi sẽ nhận được một lỗi nếu người dùng trước đây không tồn tại. –