2017-01-26 4 views
1

저는 Xamarin을 처음 사용하고 앱을 만드는 것에 착수했습니다. XAMARIN.Auth를 사용하여 로그인 후 사용자 이름과 토큰을 저장하려고합니다. 서버의 Auth 토큰에 만료가 있습니다. 사용자가 백그라운드에서 앱을 다시 시작하면 로그인하거나 기존 토큰을 사용해야하는지 확인하는 것이 가장 좋습니다. 서비스에서 토큰 유효성 검사를 확인하려고합니다. 그 확인은? 유휴 시간 제한은 어떻게 구현됩니까?모바일 앱의 로그인 만료/유휴 시간 초과

+0

서비스에서 알았어 야합니다. 또한 lifecycle 메서드에 일부 논리를 추가 할 수 있습니다 (onRestart/OnStart/OnPause). – XTL

답변

0

App.xaml.cs에서 OnResume, OnStart, OnSleep 메서드를 찾을 수 있습니다. 당신은 당신이 원하는 것을하기 위해 그 방법을 오버라이드 할 수 있습니다.

유휴 시간 제한을 만들려면 내 대답 here을 참조하십시오. iOS의 SendEvent을 재정의하고 Android의 Activity 하위 클래스를 만드는 것으로 호출되는 공용 클래스 라이브러리를 생성해야합니다.