마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

자동로그인 질문입니다.

0 추천
제 앱에서 네이버 버튼을 누르면 미리 저장해 둔 아이디와 패스워드를 이용하여 바로 로그인 된 상태로 네이버 페이지를 띄우려 합니다. 그래서 자동로그인관한 자료를 찾던 도중 자바스크립트를 이용한 자동 로그인 소스를 찾았는데요

 

javascript: document.write('<form id="frmNIDLogin" action="https://nid.naver.com/nidlogin.login" method="post"> <input type="hidden" name="enctp" id="enctp" value="1"> <input type="hidden" name="encpw" id="encpw" value=""> <input type="hidden" name="encnm" id="encnm" value=""> <input type="hidden" name="url" id="url" value="http://www.naver.com"> <input type="hidden" name="id" id="uid" value="아이디"> <input type="hidden" name="pw" id="upw" value="패스워드"></form> <script type="text/javascript" src="http://hellomid.com/tools/nlogin.js"></script> <script type="text/javascript" src="http://static.nid.naver.com/enclogin/keys_js.nhn"></script>');

 

위와 같습니다. 이를 webview.loadurl() 에 스트링으로 넣어 빌드를 해봤더니 아무것도 뜨지 않네요.

혹시 저 자바스크립트 문이 이제 사용하지 못하는 건가요? 컴퓨터 웹에서도 사용해보니 구글 검색결과만 나오네요.
익명사용자 님이 2014년 7월 29일 질문

1개의 답변

0 추천
인터넷 찾아보니 마지막 줄에 js 파일 때문에 그런듯 같네요.

자세한 내용은 http://blog.naver.com/ckh1984/150149917554

참조해보셔용~~ 저파일을 웹호스팅에 올리셔서 사용하든가 하셔야할듯..
빵슈 (540 포인트) 님이 2014년 7월 30일 답변
...