기기 등록
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
APP을 설치하고 실행시키면 이름, 군번, 소속코드를 입력하는 페이지가 등장한다.
내용을 입력하고 등록하기 버튼을 누르면, APP에서는 guid를 생성하고 제조사, 분류(폰/태블릿) 정보를 조회한 뒤 사용자가 입력한 정보와 함께 서버에 전송한다. 이때 사용하는 API는 /api/soldier/create이다.
서버는 소속 코드를 확인하여, 그 코드에 해당하는 소속을 부여하고 기기 목록에 등록한다.
서버에서 등록이 완료되면, 응답으로 기기의 고유 ID와 관리자 고유 ID, 고유 시리얼 값을 전송한다. 세 가지 정보는 이후 반납 시 기기 검증에 활용된다.
앱에서는 응답으로 받은 기기 ID, 관리자 ID, 고유 시리얼 값을 저장한다. 기기 등록이 완료되면 이후 앱 실행부터는 메인 페이지만 제공된다.
앱을 임의로 지우는 행위를 시스템적으로 금지하지는 않는다. 하지만 앱을 임의로 지우고 나중에 다시 기기를 등록하는 과정에서는 고유 시리얼 값이 기존과 동일하게 제공되지 않는다. 따라서 앱 삭제를 굳이 방지하지 않더라도 반납 기기를 통제 간부 몰래 교체하거나, 미등록 기기를 사용하는 등의 행위는 확실히 방지된다.