2013-02-23 1 views
0

할당을 위해서는 CMS 시스템을 모바일 장치에 쉽게 액세스 할 수 있도록해야합니다. 이상적으로 우리는 최소한의 입력만으로 사용자 인증을위한 방법을 만들고 싶습니다.모바일 장치를 사용자 계정에 연결

나는 안드로이드 패턴 잠금을 모방 한 php/javascript를 사용하여 시스템을 만들었으므로 사용자는 패턴을 스 와이프하여 로그인 할 수 있습니다. 그러나 문제는 여전히 수동으로 사용자 이름을 입력해야한다는 것입니다.

스마트 폰에서 일종의 고유 ID를 얻을 수 있으므로 데이터베이스에 저장하고 계정에 연결할 수 있습니다. 따라서 사용자가 CMS에 로그인을 원한다면 웹 사이트를 탐색하면 시스템이 사용자를 인식하고 패턴을 스 와이프하여 사용자를 인증합니다.

답변

0

불행히도 브라우저에서 고유 한 기기 ID를 가져 오는 것은 불가능합니다.

그러나, 당신은 이런 식으로 작업을 수행 할 수 있습니다

Remmeber me

날이 선택되어 기억한다면, 당신은 사용자 이름을 저장할 위치를 클라이언트의 브라우저에 cookie을 설정할 수 있습니다. 다음에 사용자가 페이지를 열면 쿠키가 설정되어 있는지 확인합니다. 그렇다면 사용자 이름을 미리 채 웁니다.

이렇게하면 사용자가 처음으로 사용자 이름을 입력하면 브라우저의 쿠키를 삭제하거나 쿠키가 만료 될 때까지 미리 채워집니다.

+0

답변 해 주셔서 감사합니다. 지금은 꽤 괜찮은 시스템을 구현했습니다. 지금은 더 안전하게하려고 노력하고 있습니다. 기본적으로 사용자가 자신의 사용자 이름/암호로 로그인하면 그는 자신의 자격 증명을 암호화하고 로컬 저장소에 저장하는 코드를 스 와이프해야합니다. 다음에 그가 swipwindow 만 가져올 때 로그인을 원하면 코드를 스 와이프합니다. 신임장이 해독되어 ajax 페이지로 전송되어 로그인합니다. – Chickenlal