当前位置: 首页 > 知识库问答 >
问题:

Facebook帐户工具包-在OTP屏幕UI上自动插入OTP代码,Android

庞修贤
2023-03-14

我没有找到任何答案,而搜索相同的脸书是否在OTP验证屏幕上给出定制,因为他们在第一个屏幕上给出相同的用户可以输入国家代码和手机号码。

共有1个答案

周枫涟
2023-03-14

Facebook提供了两个Boolean用于自动读取OTP消息。

AccountKitConfiguration.AccountKitConfigurationBuilder configurationBuilder =
                new AccountKitConfiguration.AccountKitConfigurationBuilder(LoginType.PHONE
                        , AccountKitActivity.ResponseType.TOKEN);

 // Add these code
 configurationBuilder.setReadPhoneStateEnabled(true);
 configurationBuilder.setReceiveSMS(true);

您还需要在AndroidManifest.xml文件中添加这两个权限:

<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />

对于API>=23:检查是否授予了上述权限。

 类似资料:
  • 我有我自己的登录页面,在那里用户输入用户名/密码。此用户名/密码用于通过Keycloak Rest API登录。 http://localhost:8080/auth/realms/demo/protocol/openid-connect/token 作为响应,我获得。 类似于这里用例1中描述的流程 只想用keycloak作为一个数据库,为我做所有的操作,输入会是我的屏幕。我确实希望URL的重定向

  • 为什么Facebook Account tKitactive不能在一个项目中执行并显示空白屏幕,但它可以与另一个项目一起正常工作,我的不工作代码的gradle依赖项在这里 这是日志 这里有一个链接,我想是在这之前提出的一个问题!!有人能解决我的问题吗?提前谢谢。

  • OTP

    OTP代表开放电信平台。 它是一个应用程序操作系统和一组用于构建大规模,容错,分布式应用程序的库和过程。 如果您想使用OTP编写自己的应用程序,那么您将发现非常有用的核心概念是OTP行为。 行为封装了常见的行为模式 - 将其视为由回调模块参数化的应用程序框架。 OTP的强大功能来自于容错,可伸缩性,动态代码升级等属性,可以由行为本身提供。 因此,第一个基本概念是创建一个模仿OTP环境基础的服务器组

  • OTP

    OTP (Open Telecom Platform) 是一个开源的 Erlang 分发和一个用 Erlang 编写的应用服务器,由爱立信开发。 OTP 包含: 一个 Erlang 解释器 一个 Erlang 编译器 服务器之间的通讯协议 一个 Corba 对象请求代理 名为 Dialyzer 的静态分析工具 一个分布式的数据库服务 Mnesia 大量的开发库

  • Multi-OTP 是一个PHP类,用来进行基于 OTP 一次性密码的用户 token 的强认证和管理。可创建、更新、删除 token,用户数据存储在单个文件中。可使用多种算法进行用户检查,包括 Mobile OTP (MOTP), OATH/HOTP (RFC 4226), and OATH/TOTP HOTP Time Based (RFC 4226 extension). 兼容 (iPhon