2012-03-01 5 views
5

Android 휴대 전화 번호 확인 절차에서 도움이 필요합니다. 사용자가 휴대 전화 번호를 입력하는 곳에 응용 프로그램이 있습니다. 사용자가 자신의 휴대 전화 번호를 입력했는지 확인하고 해당 응용 프로그램에 다른 휴대 전화 번호를 입력하지 않았는지 확인해야합니다. 나는 어떻게 그것을 성취 할 수 있는가. 어떤 아이디어라도 큰 도움이 될 것입니다. 나는 사용자 입력을 검증하는 방법에 대해 매우 혼란 스럽다.Android 휴대 전화 번호 확인 절차

답장을 기다리십시오.

감사합니다.

+0

내가 http://stackoverflow.com/questions/20370980/mobile-number-verification-android/28198065#28198065 –

답변

2

답변은 매우 쉽습니다. 모바일 뱅킹 프로세스의 동일한 논리를 시도 할 수 있습니다. 해당 단계를 참조하십시오.

  • 웹 사이트를 통해 등록 번호.
  • 이제 입력 된 휴대폰 번호로 임의 번호를 보냅니다.
  • 이제 인증 포인트가 생기면 특정 모바일에서 SMS로 보낸 임의 번호를 허용하는 페이지를 만듭니다.
  • 난수가 모두 같으면 유효한 휴대 전화 번호이고 그렇지 않은 경우입니다.
+0

이것을 제외하고 다른 방법이 있습니까 (보내는 토큰). 모바일 MSISDN 번호로 입력 한 휴대 전화 번호를 확인하십시오. 앱에 웹 사이트 온라인 등록이 없습니다. 기타 옵션 – user1239393

+0

간단한 대답 "아니오", 휴대폰 번호 입력시 SMS가 가장 쉬운 방법입니다. 그러나 사용자의 이메일을 요청하고 이메일에 대해 동일한 확인 절차를 수행 할 수 있습니다. – Android

0

간단한 방법은 해당 번호로 SMS를 보내는 것입니다. 그리고 전송 된 토큰을 요청하십시오.

+0

에 대한 솔루션을 지적했습니다 보내는이를 제외한 다른 방법은 (거기 토큰). 모바일 MSISDN 번호로 입력 한 휴대 전화 번호를 확인하십시오. – user1239393

0

플랫폼의 또 다른 경제적 인 방법은 모바일의 간단한 SMS를 임의의 토큰을 사용하여 동일한 MSISDN으로 보내는 것입니다. 장치가 토큰을 수신하면 확인이 성공하고, 그렇지 않은 경우 토큰이 반환됩니다.

"경제적 인"을 의미하는 것은 고객이 SMS가 아닌 우리 플랫폼을 사용하기 때문입니다. 따라서 대규모 또는 분산 된 등록 공격과 모든 SMS의 비용에주의를 기울이지 않습니다.

0

사용자의 휴대 전화에서 직접 SMS를 보내고 코드를 보내고이 코드를 환경 설정에 저장할 수 있습니다. 사용자에게이 코드를 응용 프로그램에 입력하도록 요청한 다음 이전에 (기본) 환경 설정에 저장 한 코드와 비교하십시오. 둘 다 일치하면 휴대폰 번호가 다 변형됩니다.