gpt4 book ai didi

php - 使用 PHP (Code Igniter) 和 MongoDB 构建用户系统

转载 作者:行者123 更新时间:2023-11-30 22:24:16 25 4
gpt4 key购买 nike

我想从 MySQL 数据库切换到 Mongo 数据库。尤其是语法看起来更加用户友好,但现在这并不重要。

我想编写一个用户身份验证登录系统,它主要是验证用户发送给数据库的电子邮件和密码(并据此采取行动)。由于我对 MongoDB 及其用户系统不是很熟悉,我想知道:我应该使用 db.insert() 将用户视为“集合中的文档”,还是应该创建实际的数据库用户db.createUser() 调用?

第一个选项看起来更像 SQL(在 MySQL 数据库中,我会创建一个名为 users 的表,其中包含相应的列),而第二个选项让我想起可以访问 phpMyAdmin 的用户为了监控数据库,而不是实际使用我正在构建的应用程序的用户。

我尝试使用 MongoDB 搜索有关登录系统的信息,但我找不到任何可以证实或否定我的直觉的信息。

最佳答案

我认为 SQL 是创建登录系统的最佳选择,但是如果您需要使用 MongoDB 创建登录系统,您可以创建名为用户的集合和名为用户名和密码的字段这可能对你有帮助enter link description here

关于php - 使用 PHP (Code Igniter) 和 MongoDB 构建用户系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35750583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com