Android Google登录并在我的数据库中保存用户电子邮件地址和身份验证以发送用户数据并保存在数据库中

时间:2016-06-01 07:41:25

标签: android authentication google-oauth google-signin

 boolean isLogin = false;
用户成功登录我的应用后

 isLogin = true;
 String user_email_address = "example1@gmail.com";

现在我通过请求POST user_email_address

https://example.com/insert_email.php?email=example1@gmail.com保存到我的数据库服务器
                      user tables

 -------id----------user_email_address-----------------
        1           example1@gmail.com
        2           example2@gmail.com
       ...          ..................
 ------------------------------------------------------

现在,我希望只有已登录的用户才能在我的Android应用isLogin = true中按表单插入和发送评论,所以:

 String user_comment = editText.getText().toString();
 https://example.com/insert_comment.php?email=example1@gmail.com&comment=user_comment

所以在服务器上:

 INSERT TO user_comment_table
 user_email, user_comment
 VALUES ( user_email, user_comment )

所以

                      comment tables

 -------user_email----------user_comment-----------------
    example1@gmail.com     comment ......
    example1@gmail.com     comment ......
       ...          ..................
 --------------------------------------------------------

现在,我需要授权和身份验证

 https://example.com/insert_comment.php?email=example1@gmail.com&comment=user_comment

1 个答案:

答案 0 :(得分:2)

您应该阅读此帖(您的Android应用/用户身份验证到您的服务器)。这应该回答你的问题。 http://android-developers.blogspot.com/2016/05/improving-security-and-user-experience.html