Tôi đang tạo một ứng dụng mà tôi muốn liên lạc với trang web của mình. Ứng dụng sẽ phải lấy dữ liệu cho một người dùng ứng dụng cụ thể từ cơ sở dữ liệu của trang web. Tôi không rõ là cách tốt nhất để làm điều này.
Tôi đã thấy một cách để làm điều này chẳng hạn là tạo một trang đăng nhập trên ứng dụng, sau đó nhấn logic login.php trên trang web của tôi. Điều này thuận tiện vì tôi có thể sử dụng một cơ sở mã để xử lý đăng nhập cho cả trang web và ứng dụng.
Một giải pháp khác tôi từng thấy là sử dụng các yêu cầu JSON để xử lý giao tiếp giữa ứng dụng và trang web. Điều này thuận tiện vì các đối tượng JSON dễ tạo và phân tích cú pháp.
Về cơ bản tôi muốn biết cách tốt nhất / phổ biến để có sự giao tiếp này xảy ra, những ưu và nhược điểm của việc có cái này hơn cái kia và bất kỳ vấn đề bảo mật nào khác cần xem xét.
Ví dụ: có nguy cơ lộ dữ liệu người dùng nhạy cảm khi sử dụng một phương pháp so với phương pháp khác không? Nếu vậy làm thế nào điều này có thể được ngăn chặn? Làm thế nào và ở đâu mã hóa và xác nhận người dùng đi vào hoạt động ở đây?