Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thảo luận phát triển tính năng ghi logs lịch sử login của user #3732

Open
thangbv opened this issue Mar 20, 2024 · 1 comment

Comments

@thangbv
Copy link
Contributor

thangbv commented Mar 20, 2024

Đang suy nghĩ định làm các thiết bị kèm vị trí login như này cho user. Mà đang không rõ với web thì làm sao lấy dc info location kiểu này như facebook nhỉ cả nhà ơi
image

@hoaquynhtim99
Copy link
Contributor

hoaquynhtim99 commented Mar 20, 2024

@thangbv cái này có thể theo quá trình này anh:

Phương án 1

  1. Dùng GeoLocation để lấy tọa độ kinh độ, vĩ độ của người dùng
  2. Từ tọa độ đó gọi qua 1 API khác như Google Map API (không cung cấp API này cho Việt Nam) hoặc OpenCage (miễn phí hoặc có phí) để lấy ra địa điểm

Phương án này chính xác hơn nhưng cũng có khi khá tào lao, sai lệch cả trăm km và nó cần người dùng cấp quyền. Khi phương án 1 thất bại có thể dùng phương án 2.

Phương án 2

Từ IP của người dùng tra ra location cái này ít chính xác hơn.

Có thể kết hợp cả 2 phương án để đánh giá.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants