티스토리 뷰
안녕하세요 오늘의 포스팅은 하이브리드 앱을 개발시 자동로그인 부분에 대해서 알아볼꺼에요
이건 제 개발 경험담인데요 예전에는 http://xxxLogin.asp?id=xxx&pw=xxxxx;
이런식으로 써서 로그인페이지 갔다와서 자동로그인 했었는데요
이렇게 하니깐 로그인이 간혈적으로 끈겨지고 또하나는 코드도 많아지는 결과가 있었어요
그리서 오늘 다른방법이 있을까 하고 찾아봤는데요.
보시면 알겠지만 Cookie를 이용하는 방법입니다
먼저 onCreate부분에
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//자동로그인 하기위해서 쿠키값 onResume, OnPeuse에도 있음
CookieSyncManager.createInstance(this);
mainwebview.loadUrl("http://Login.asp);
}
저렇게 하구요
그리고
@Override
protected void onResume() {
super.onResume();
CookieSyncManager.getInstance().startSync();
}
@Override
protected void onPause() {
super.onPause();
CookieSyncManager.getInstance().stopSync();
}
요렇게 해줬더니 자동로그인 부분이 해결되더라구요
간다하게 처리 부분이니 익혀두세요~~안뇽
'android' 카테고리의 다른 글
[android] Notification 알림 제거 하지 않기 (0) | 2018.01.30 |
---|---|
[Kotlin] Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter intent (1) | 2017.12.15 |
[android] onCreateWindow not working (2) | 2017.10.17 |
[android] retrofit 사용방법 (1) | 2017.08.17 |
[android] PagerAdapter에 대해서 (FragmentPagerAdapter와 FragmentStatePagerAdapter) (0) | 2017.08.17 |
- Total
- Today
- Yesterday
- Swift 앱 버전
- swift autoclosure
- Bundle main infodictionary swift 4
- SceneDelegate error
- swift uitextfield 글자수 제한
- Sandbox account logout
- Sandbox account sign out
- Swift button text underline
- firebase remote config
- 위메프
- 쇼미더머니6
- Swift version code
- iPhone X safe area size
- Sandbox test login on
- Swift check notch
- Swift textField max length
- 샤브샤브
- [WindowScene] Failed to Error
- Swift button underline programmatically
- 맛집
- How to get version swift
- [WindowScene] Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?
- Swift 노치 구분
- android notification
- Swift app version check
- Swift label underline storyboard
- autoclosure
- swift actor
- wwdc21 actor
- Android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |