Dự án
Hệ thống phê duyệt đăng nhập theo thời gian thực với ràng buộc thiết bị
Chúng tôi xây dựng dịch vụ tự động phê duyệt đăng nhập vào tài khoản trên nền tảng bên ngoài, xử lý đăng nhập qua API chính thức và chuyển các trường hợp tranh chấp cho nhân viên vận hành.
Yêu cầu
Người mua của dự án sử dụng tài khoản trên nền tảng bên ngoài. Mỗi tài khoản nhận nhiều yêu cầu đăng nhập hàng ngày và mọi yêu cầu phải được phê duyệt trước khi người mua có thể tiếp tục. Phê duyệt thủ công không mở rộng được khi xử lý hàng trăm tài khoản, và sự chậm trễ khiến người mua thất vọng khi họ mong đợi truy cập ngay lập tức.
Hệ thống phải phân biệt giữa người mua hợp pháp và các nỗ lực truy cập trái phép, chỉ phê duyệt các thiết bị thuộc về người mua và chuyển các trường hợp không rõ ràng cho con người.
Giải pháp
Chúng tôi xây dựng dịch vụ bằng Python giám sát yêu cầu đăng nhập đến khoảng 400 tài khoản theo thời gian thực thông qua API chính thức của nền tảng. Khi yêu cầu đến, dịch vụ kiểm tra thiết bị so với cơ sở dữ liệu các thiết bị đã phê duyệt cho tài khoản đó. Nếu thiết bị được nhận dạng, dịch vụ phê duyệt đăng nhập ngay lập tức. Nếu thiết bị mới, dịch vụ kiểm tra xem người mua có được phép thêm nó hay không.
Dịch vụ sử dụng asyncio để xử lý các yêu cầu đồng thời mà không bị chặn, và PostgreSQL lưu trữ ánh xạ giữa tài khoản, người mua và các thiết bị đã phê duyệt của họ. Khi hệ thống không thể tự động giải quyết yêu cầu, nó gửi chi tiết đến bot Telegram.
Nhân viên vận hành xem xét trường hợp trong Telegram và phê duyệt hoặc từ chối. Dịch vụ cũng chạy kiểm tra hàng ngày để xác minh rằng tất cả các tài khoản vẫn có thể truy cập được.
- Giám sát theo thời gian thực các yêu cầu đăng nhập thông qua API chính thức của nền tảng
- Ràng buộc thiết bị để đảm bảo chỉ các thiết bị được ủy quyền mới được phê duyệt
- Xử lý đồng thời dựa trên asyncio cho nhiều tài khoản cùng lúc
- Cơ sở dữ liệu PostgreSQL ánh xạ tài khoản, người mua và thiết bị đã phê duyệt
- Bot Telegram để giải quyết thủ công các trường hợp đặc biệt
- Kiểm tra tự động hàng ngày để xác minh khả năng truy cập tài khoản
Kết quả
- Xử lý đăng nhập trên khoảng 400 tài khoản theo thời gian thực
- Ràng buộc thiết bị của người mua để chỉ thiết bị của họ được phê duyệt
- Chuyển các trường hợp tranh chấp cho nhân viên vận hành qua bot Telegram
- Chạy kiểm tra tự động hàng ngày để xác minh trạng thái tài khoản
Cần giải pháp tương tự? Cho chúng tôi biết yêu cầu của bạn
Mô tả website, dữ liệu hoặc công việc cần làm. Chúng tôi sẽ trả lời với các câu hỏi, giải pháp và báo giá.
hoặc liên hệ trực tiếp
Nhắn tin @kodrana trên Telegram