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

使用Firebase管理用户,但在MySQL中存储用户视频

姚文轩
2023-03-14

我正在开发一个Angular应用程序,它使用Firebase来管理用户。在这一点上一切正常:用户通过Facebook进行身份验证,当用户登录时显示FB个人资料图片等。该应用程序的目标是允许用户上传视频,并对视频进行投票。我一直在考虑是否可能使用MySQL数据库来存储用户视频(由于免费Firebase帐户的存储空间有限),但我不确定这是否可行。有人对这种性质的东西有经验吗?我已经浏览网页有一段时间了,但没有发现任何相关的东西。

共有1个答案

姬天逸
2023-03-14

你不需要在数据库中存储视频和图像,你需要一个存储服务器,比如AWS,然后将该文件的url保存到数据库中。Firebase就可以了。

 类似资料:
  • 5.8.1. MySQL用户名和密码 5.8.2. 向MySQL增加新用户账户 5.8.3. 从MySQL删除用户账户 5.8.4. 限制账户资源 5.8.5. 设置账户密码 5.8.6. 使你的密码安全 5.8.7. 使用安全连接 本节描述如何为MySQL服务器的客户端设置账户。讨论了下面的主题: ·MySQL使用的账户名和密码的含义,以及如何比较你的操作系统所使用的账户名和密码 ·如何设置新账

  • 简而言之,一个人如何以给定的Firebase用户/UID的身份从Node.js访问Firebase存储?

  • MySQL作为用户存储 FreeRADIUS可以连接到SQL数据库以检索用户的详细信息。 FreeRADIUS SQL模块成对使用。 通用SQL模块使用特定的数据库模块与数据库进行交互。 这样可以轻松支持不同的数据库。 正如文件模块使用用户文件来检索用于授权和身份验证的信息一样,通用SQL模块也使用特定数据库模块从数据库中检索相同类型的信息。 MySQL是一个非常流行的开源数据库。 尽管人们猜测它

  • 通过grant [aɪ'dɛntɪfaɪd] 命令创建用户并授权 grant命令简单语法 grant all privileges on dbname.* to username@localhost identified by ‘password’; # 创建用户并授权 列表说明参数: grant all privileges on dbname.* to username@localhost i

  • sql.conf中的read_groups指令的值可能由前一个管理员设置为no;将其更改为yes将激活所有用户的组表读取。 需要先安装freeradius-postgresql包。该软件包包含所需的设置文件以及PostgreSQL特定的FreeRADIUS模块。 不,您不对SQL数据库或文本文件进行身份验证,而是使用它们来存储凭据。然后,验证模块使用存储在文本文件或SQL数据库中的数据进行密码验证

  • 用户存储 用户存储是保存用户详细信息的地方。理想的情况是有一个单一的用户存储,使用不同的系统来使用这个单一的源。企业对这样一个存储的需求导致了目录的产生。Novell的edirectory、Microsoft的Active Directory和OpenLDAP都是目录的例子。 在WWW领域,谷歌和Facebook等流行的网络环境允许第三方通过网络服务使用他们的用户存储。 这使外部Web应用程序可以