http 인증에는 세션, http authentication이나 OAuth 등등을 사용하죠. 각각 검색해보시면 되는데,
네이티브 앱에서도 웹에서와 똑같이 위 방법들 그대로 사용합니다. 웹과 다르지 않아요. 물론 세션도 사용할 수 있고요.
위의 세가지 다 디테일이나 보안정도는 다르지만 기본 원리는 비슷한데요,
로그인 시에 서버에서 응답에 키값을 발급하면
클라이언트에서 그 키값을 가지고 있다가 요청 보낼 때 헤더의 미리 정해진 키에 실어보내고,
서버에서는 이 키값을 가지고 사용자를 식별하는거죠.
키값이 없거나 유효하지 않으면 부정한 접근이라고 판단하면 됩니다.