예를 들어 Android는 사용자 이름, 비밀번호, 쿠키를 로컬에 저장합니다. 서버에 액세스하면 쿠키가 해당 서버로 가져오고 서버는 세션을 통해 쿠키를 확인합니다. 세션이 만료되었습니다. HTTP 상태 코드 또는 사용자 정의 상태 코드를 사용하여 세션이 만료되었음을 클라이언트에 알립니다. 앱은 로컬에서 사용자 이름과 비밀번호를 읽고 로그인을 완료합니다. 로그인에 성공하면 서버가 새 쿠키를 설정합니다. 클라이언트는 쿠키 값을 받은 후 로컬에 저장된 쿠키를 업데이트합니다. 신원 확인을 위해 반드시 세션과 쿠키를 사용할 필요는 없으나, 토큰을 사용할 수도 있습니다. jwt라는 토큰을 추천해주세요, https://jwt.io/. 최근에 만든 APP에서 써봤는데 좋은 것 같아요
Electron은 실제로 웹페이지를 운영하고 있으며, 통신방식은 일반적으로 http와 websocket 뿐이며 일반적인 스파(싱글페이지 애플리케이션) 방식으로 처리할 수 있습니다.
JWT를 추천합니다
예를 들어 Android는 사용자 이름, 비밀번호, 쿠키를 로컬에 저장합니다.
서버에 액세스하면 쿠키가 해당 서버로 가져오고 서버는 세션을 통해 쿠키를 확인합니다.
세션이 만료되었습니다. HTTP 상태 코드 또는 사용자 정의 상태 코드를 사용하여 세션이 만료되었음을 클라이언트에 알립니다.
앱은 로컬에서 사용자 이름과 비밀번호를 읽고 로그인을 완료합니다. 로그인에 성공하면 서버가 새 쿠키를 설정합니다.
클라이언트는 쿠키 값을 받은 후 로컬에 저장된 쿠키를 업데이트합니다.
신원 확인을 위해 반드시 세션과 쿠키를 사용할 필요는 없으나, 토큰을 사용할 수도 있습니다.
jwt라는 토큰을 추천해주세요, https://jwt.io/.
최근에 만든 APP에서 써봤는데 좋은 것 같아요