1
나는 다음과 같은 방식을 생각하지만,이 같은 것을 구현했습니다 누군가에 대해 언급 할 수 있다면 도움이 될 것입니다 :SMS를 사용하여 전화 번호를 확인하는 방법은 무엇입니까?
- 사용자는 자신의 전화 번호를 제공합니다. 클라이언트는 HTTPS 요청을 통해이 번호를 함께 보냅니다.
- 서버는 사용자의 전화 번호와 기한과 함께 DB에 저장된 임의 코드를 생성합니다. SMS는이 임의의 코드로 전화 번호로 전송됩니다.
- 사용자는 SMS를 수신하고 안드로이드 클라이언트에 코드를 제공하며, 안드로이드 클라이언트는 다시 HTTPS를 통해 서버로 다시 보냅니다.
- 서버가 코드를 수신하고 코드가 동일하고 여전히 기한 내에있는 경우 사용자 마녀를위한 토큰이 HTTPS 응답에 포함됩니다.
- 클라이언트는이 토큰을 SharedPreferences에 저장하고 서버와 통신 할 때마다이 토큰을 보냅니다.