在数据库上使用ionic进行用户身份验证

时间:2015-10-09 01:03:41

标签: android ios authentication ionic-framework

我开始学习离子,所以这个问题可能很愚蠢: - )

它使用电子邮件和密码进行用户身份验证(注册和登录)。

我想将mysql数据库与用户表一起使用。每次用户注册时,都会在表格中记录他输入的电子邮件和密码。每次用户登录时,都会根据数据库表进行验证。

我知道有很多关于离子的示例代码与Firebase或Parse,但是有用户定义的数据库表的模板或示例吗?谢谢!

1 个答案:

答案 0 :(得分:1)

要连接到您的数据库,您需要某种DB Connector来从您的离子应用程序与您的Web服务进行通信。我将向您展示一个粗略的工作流程,告诉您如何进行此操作。

离子< ---> Web服务< ---> MYSQL数据库

  1. Ionic通过(Http POST等)将用户凭据传递给您的Web服务(可以是php,c#等)

  2. Webservice与您的数据库建立连接并将这些值传递过来。

  3. DB将返回您的webservice必须传递回离子应用程序的结果。

  4. 您的离子应用程序将处理响应,即(登录成功,转到下一页)或(登录失败,显示错误消息)。

  5. 除非您可以指定要使用的技术,否则我们无法真正为您提供帮助。但是可以使用mySQl数据库。

    您可以阅读的可能链接:http://www.w3schools.com/php/php_mysql_connect.asp