Table of Contents
Toggle모바일 앱 세션 체크 기능을 추가하여 보안을 강화했습니다.
안녕하세요. 모바일 앱 이용 안정성 및 보안 강화를 위해 세션 체크 기능이 추가되었습니다.
이번 변경으로 모바일 앱 사용 시 로그인 세션의 유효성을 자동으로 확인합니다. 세션이 정상적으로 유지되고 있는 경우에는 기존과 동일하게 서비스를 이용할 수 있으며, 세션 시간이 만료된 경우에는 자동 로그아웃 후 로그인 화면으로 전환됩니다.
주요 변경사항
- 모바일 메인화면 진입 시, 세션 유효성을 체크합니다.
- 모바일 메인화면에서 메뉴 이동 시, 세션 유효성을 체크합니다.
- 앱이 백그라운드 → 포그라운드 상태로 전환될 때 세션 유효성을 체크합니다.
- 유효한 세션일 경우 세션 타임이 갱신됩니다.
- 세션 타임이 지난 경우 로그아웃되며 로그인 화면으로 전환됩니다.
- 모바일 세션타임은 웹과 동일한 옵션으로 설정됩니다.
이번 업데이트의 핵심
모바일 앱에서도 웹과 동일한 기준으로 세션을 관리하여, 사용자의 로그인 상태를 보다 안전하고 일관성 있게 유지할 수 있도록 개선되었습니다.
변경 화면 안내
세션이 종료되었거나 이중접속 등으로 인해 유효하지 않은 세션으로 확인될 경우, 모바일 앱 화면에 안내 팝업이 표시됩니다.

세션 종료 안내 문구
이중접속 되었거나 세션이 종료되어 로그아웃합니다.
다시 로그인 하세요.
위 안내가 표시되면 확인 버튼을 선택해 주세요. 이후 로그인 화면으로 이동하며, 다시 로그인한 뒤 모바일 앱을 이용하실 수 있습니다.
세션 체크 적용 시점
세션 체크는 모바일 앱 이용 중 주요 시점에 자동으로 수행됩니다. 별도 설정이나 사용자의 추가 조작 없이 적용됩니다.
모바일 메인화면 진입 시
모바일 앱 메인화면에 진입할 때 현재 로그인 세션이 유효한지 확인합니다. 세션이 유효하면 세션 타임이 갱신되고, 만료된 경우에는 로그아웃 처리 후 로그인 화면으로 이동합니다.
모바일 메인화면에서 메뉴 이동 시
메인화면에서 다른 메뉴로 이동할 때도 세션 유효성을 확인합니다. 이를 통해 사용 중인 세션이 정상적으로 유지되고 있는지 메뉴 이동 과정에서도 점검합니다.
백그라운드에서 포그라운드 전환 시
앱을 잠시 내려두었다가 다시 실행하는 경우에도 세션 유효성을 확인합니다. 모바일 환경에서는 앱을 완전히 종료하지 않고 사용하는 경우가 많기 때문에, 앱 재진입 시점의 세션 확인이 함께 적용됩니다.
앱을 사용하다가 홈 화면으로 나가거나 다른 앱을 사용한 뒤, 다시 해당 앱으로 돌아오는 상태 전환을 의미합니다.
세션이 유효한 경우
세션이 정상적으로 유지되고 있는 경우에는 별도의 안내 없이 기존과 동일하게 앱을 이용할 수 있습니다. 이때 세션 타임은 자동으로 갱신되므로, 정상적인 이용 흐름에는 영향을 주지 않습니다.
정상 세션 처리 방식
유효한 세션으로 확인되면 세션 타임이 갱신되며, 사용자는 별도 로그인 없이 계속 모바일 앱을 이용할 수 있습니다.
세션이 만료된 경우
세션 타임이 지난 경우에는 보안을 위해 자동으로 로그아웃됩니다. 로그아웃 후에는 로그인 화면으로 전환되며, 서비스를 계속 이용하려면 다시 로그인해야 합니다.
이용 시 참고사항
장시간 앱을 사용하지 않았거나, 다른 환경에서 접속 상태가 변경된 경우 세션 종료 안내가 표시될 수 있습니다. 이는 오류가 아니라 계정 보호를 위한 정상적인 보안 절차입니다.
모바일 세션타임 적용 기준
모바일 세션타임은 웹과 동일한 옵션으로 설정됩니다. 따라서 웹에서 적용되는 세션 유지 정책과 동일한 기준이 모바일 앱에도 적용됩니다.
모바일 앱과 웹의 세션 기준이 동일하게 적용되어, 서비스 전반에서 일관된 로그인 유지 정책을 제공합니다.
업데이트 목적
이번 기능은 모바일 앱 사용 중 로그인 상태를 안정적으로 관리하고, 세션 만료 또는 비정상적인 접속 상태에서 발생할 수 있는 보안 위험을 줄이기 위해 적용되었습니다.
앞으로도 안정적인 서비스 이용 환경을 제공하기 위해 보안성과 사용 편의성을 함께 고려한 개선을 지속하겠습니다.