Trong ngắnTôi có nên sử dụng cả hai SocialAuthenticationFilter và ProviderSignInController cùng
sự kiện xác thực không được sa thải khi sử dụng ProviderSigninController. Làm cách nào tôi có thể sử dụng tích hợp bảo mật toàn bộ mùa xuân?
dài Version
Để tốt nhất của sự hiểu biết của tôi, tôi có một thiết lập chức năng Xuân-xã hội làm việc như sau:
ProviderSignInController được thiết lập để tạo kết nối xã hội và tự động tài khoản người dùng cung cấp khi người dùng mới xuất hiện. Tôi sử dụng SignInAdapter, như được hiển thị bởi documented example,
Tôi cũng có dịch vụ xác thực dựa trên bảo mật mùa xuân thường xuyên sử dụng UserDetailsService.
Tuy nhiên, một khác biệt mà tôi đã thấy là đăng nhập xác thực xã hội không tăng bất kỳ * AuthenticationEvents nào. Các sự kiện này là được bộ lọc tạo cho các tài khoản thông thường.
Tôi tự hỏi - Tôi có thiếu một số phần của tích hợp này không?.
Dường như một chút dễ bị tổn thương KHÔNG đi qua SocialAuthenticationFilter và chỉ cần đặt thủ công ngữ cảnh xác thực.
Tôi muốn một vị trí trung tâm để ghi lại sự kiện xác thực.
Tôi gặp vấn đề tương tự. Bạn có tin gì về điều này không? Cảm ơn. – alexanoid
Không xin lỗi. Không chắc chắn nếu có bất kỳ cải tiến/cập nhật nào đối với bảo mật mùa xuân kể từ khi tôi đăng bài này. –