Tôi muốn xây dựng một ứng dụng cho phép nhân viên quét vân tay với sự hỗ trợ của ứng dụng Android. Ngay bây giờ hầu hết các API vân tay (Touch ID hoặc Android Imprint) chỉ cho phép đăng nhập vào ứng dụng. Có API bên thứ ba nào cho phép sử dụng API để thu thập vân tay và đính kèm vào hồ sơ nhân viên của tôi không và xác minh khi họ quét ngón tay? Cảm ơn.API vân tay Android cho ứng dụng chấm công
Trả lời
số Trong thực tế, Android Compatibility Definition for Android 6.0 bang trong phần vân tay (7.3.10):
PHẢI KHÔNG cho phép các ứng dụng của bên thứ 3 để phân biệt giữa dấu vân tay cá nhân.
Vì vậy, trong khi bạn có thể viết ứng dụng sử dụng dấu vân tay làm cơ chế xác thực người dùng, mọi dấu vân tay đã đăng ký được liên kết với tài khoản người dùng hiện tại có thể được sử dụng. Điều này có nghĩa là nếu bạn muốn phân biệt mỗi nhân viên, họ sẽ cần tài khoản người dùng hoặc thiết bị của riêng mình, thay vì có một phiên bản ứng dụng hoạt động cho nhiều người dùng.
Bạn nói đúng, API Android hoặc Samsung hoặc iPhone chỉ cho phép xác minh người dùng hiện tại đối với người dùng thiết bị.
Với Android M hoặc Samsung hoặc iPhone API, bạn không thể lấy mẫu vân tay hoặc hình ảnh.
Vì @ianhanniballake giải pháp duy nhất là tạo người dùng trong Android cho từng nhân viên. Nhưng mỗi nhân viên cần chọn là người dùng và sau đó, anh ta có thể được xác thực.
Có một số máy quét vân tay tương thích với Nền tảng Android và với SDK dành cho Android. Các SDK này cho phép lấy hình ảnh hoặc mẫu vân tay. Máy quét được cắm vào cổng USB để bạn không thể sạc máy tính bảng và sử dụng đồng thời máy quét vân tay. Ví dụ:
- http://www.dermalog.com/en/products_solutions/fingerprintscanner/
- http://www.futronic-tech.com/product_fs80h.html
- http://www.crossmatch.com/authentication-hardware/
Ngoài ra còn có một số thiết bị với máy quét vân tay tích hợp và với SDK để có được hình ảnh dấu vân tay hay mẫu.
Để khớp với vân tay, một số SDK có đối sánh nhưng nếu bạn có nhiều người dùng, bạn nên sử dụng giải pháp AFIS.
- 1. API vân tay Android và khóa riêng/công khai
- 2. Nhận vân tay chứng chỉ từ ứng dụng Android
- 3. API khóa cửa hàng Android 23, sử dụng setUserAuthenticationRequired mà không có Máy quét vân tay
- 4. Có đầu đọc vân tay api/sdk không?
- 5. Cách sử dụng Android CryptoObject trong vân tay
- 6. Quét vân tay Android bằng thiết bị Samsung
- 7. Trình đọc vân tay hoặc đầu đọc ngón tay
- 8. Triển khai vân tay iOS
- 9. Cách tích hợp máy quét vân tay trong ứng dụng web Java
- 10. iso 19794-2 định dạng vân tay
- 11. Cách lấy dấu vân tay MD5 từ Mavericks
- 12. Android kiểm tra cho máy quét dấu vân tay có sẵn
- 13. Vân tay đã được lấy gitlab
- 14. Dễ nhớ dấu vân tay cho dữ liệu?
- 15. Dừng nghe dấu vân tay khi tắt màn hình
- 16. Vân tay chứng chỉ SSL PHP
- 17. Nhận chứng chỉ vân tay SHA1 trong Android Studio cho Google Maps
- 18. Nhận dạng vân tay và Java
- 19. Tài sản Vân tay trong ứng dụng Web Maven/JSP/RequireJS?
- 20. Keytool tạo ra dấu vân tay SHA1 thay vì MD5?
- 21. Lỗi khi tạo lại ID ứng dụng cho ứng dụng Android trong Bảng điều khiển API
- 22. Xác thực vân tay Cordova trên máy chủ
- 23. Thymeleaf và tĩnh Resources với dấu vân tay
- 24. Tôi làm cách nào để sử dụng vân tay trình duyệt trong trang web của mình?
- 25. Android O - gọi lại cử chỉ vân tay không hoạt động
- 26. TouchID activateTouchWithResponse trả về thành công mà không yêu cầu dấu vân tay
- 27. jenkins, hiện vật vân tay có nghĩa là gì?
- 28. Bắt tay SSL ứng dụng iOS không thành công
- 29. SDK mã nguồn mở để khớp với vân tay
- 30. Cách tạo vân tay người dùng duy nhất trong PHP
Cảm ơn thông tin. – teapeng
Hiện có bất kỳ cải tiến nào về chủ đề này không? Tôi có cùng một kịch bản. – viper