Hãy đăng bài và bài viết ca bn s đưc lên top tìm kiếm google

Diễn đàn SEO bài viết lên Google Search tốt nhất

Chào tất cả ACE, hiện tại mình đang gặp 1 vấn đề, nhờ AE tư vấn giúp với ạ...

Thảo luận trong 'J2TEAM Community' bắt đầu bởi Nguyễn Hữu Cường, 4/5/22.

  1. Chào tất cả ACE, hiện tại mình đang gặp 1 vấn đề, nhờ AE tư vấn giúp với ạ
    Bài toán đặt ra : Có 1 tài khoản ABC , có App Desktop ( winform + API ), web ( ReactJs + NET6 )
    Làm sao để check User ABC đã đăng nhập và không cho đăng nhập nữa. Tức là tại 1 thời điểm 1 User chỉ đc phép đăng nhập ở
    1 App Desktop hoặc 1 tab trình duyệt. Có thể mở đc nhiều App Desktop trên máy và cũng có thể mở nhiều tab đăng nhập trên website ( tùy cấu hình máy tính )
    #j2team_question
     
  2. Theo t thì check thiết bị đang sử dụng + ip
     
  3. làm 1 biến mà khi user login thì sẽ thay đổi theo PC hay Web. xong thêm chức năng check điều kiện ở mỗi bên , idea là như thế chứ làm thế nào thì mình chịu =))
     
  4. Sao lại là chỉ đc phép đăng nhập ở 1 app desktop nhưng có thể mở nhiều app desktop nhỉ
     
  5. Thì mỗi lần bạn login thì bạn đăng xuất ở tất cả mọi chỗ ấy
     
  6. nôm na la chỉ đăng nhập dc 1 ip tại một thời điểm?
     
  7. có nhiều cách, có thể đọc từ cookie hoặc trình duyệt web hay desktop app đang hoạt động thì cứ vài giây send message về để server cache lại đang có session hoạt động. Hoặc sử dụng socket cũng là 1 ý tưởng có thể tham khảo
     
  8. Làm kiểu if else đến chết
    Nếu đăng nhập ở đây thì thoát ở kia
     
  9. Bác xài Session Based Authentication là ok
     
  10. Đặt mức độ ưu tiên của app hoặc trình duyệt => khi login vào tự động đá ra thằng nào có mức độ ưu tiên thấp nhất