Android一次性密码(OTP)用户注册/开设帐户 [英] Android one time password (OTP) user registration/opening account
问题描述
我想在我的 android 应用程序中实现 OTP功能. 在此应用中,注册后用户将收到一次密码密钥. 验证OTP 后,用户将可以使用该OTP 成功注册/开设帐户.我需要做些什么来实现这一目标?
I want to implement OTP functionality in my android application. In this application, after signup user will receive one time password key. After verifying OTP, user will be able to register/open account successfully by using that OTP. What i need to do achieve this?
推荐答案
检查Google身份验证器. https://code.google.com/p/google-authenticator/是具有OTP功能的开源项目
Check google authenticator. https://code.google.com/p/google-authenticator/ it is open source project with OTP functionality
Android应用程序的源代码 https://code. google.com/p/google-authenticator/source/browse/?repo=android
Source code for android app https://code.google.com/p/google-authenticator/source/browse/?repo=android
以下是服务器端 https://github.com/chregu/GoogleAuthenticator.php
Wikipedia文章 http://en.wikipedia.org/wiki/Time-based_One- time_Password_Algorithm
Wikipedia article http://en.wikipedia.org/wiki/Time-based_One-time_Password_Algorithm
这篇关于Android一次性密码(OTP)用户注册/开设帐户的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!