将数据从PC发送到Android手机

时间:2017-06-17 23:50:37

标签: android windows android-studio windows-8

我在Windows 7 / Windows 8中制作自定义凭据提供程序。目标是通过用户名和密码(从计算机上的用户提供)对用户进行身份验证,以及从Android手机获取的安全令牌。为简单起见,安全令牌是一串随机字符。我无法确定计算机如何通过WLAN连接向手机发送请求,然后使用响应更新凭据并继续登录过程。那么,如何将数据从PC发送到Android手机呢?

1 个答案:

答案 0 :(得分:0)

我想这是使用GCM完成的。 您可以使用Firebase云消息传递(FCM)实现类似的功能。

这使您可以将带有数据有效负载的通知从服务器发送到手机。

流程将是这样的:

1)您尝试使用计算机登录Web应用程序。

2)应用程序服务器向fcm服务器发送用户标识的代码。

3)FCM服务器查找您的用户ID并定位您的手机(使用您在Android应用中实施FCM时必须注册的注册令牌)来发送代码。

4)您会在手机上收到通知或应用内推送消息中的代码。

5)您可以通过计算机在Web应用程序中输入代码。

6)Web应用程序验证用户针对发送到fcm服务器的代码输入的代码,并授予或拒绝访问。

Google Firebase