【问题标题】:Creating individual user profiles创建个人用户配置文件
【发布时间】:2018-11-01 18:50:09
【问题描述】:

我正在处理一个项目,其中一个关键组件是创建自定义用户配置文件。我已经为将生成所述配置文件的用户数据进行了架构设计。但我对这项技术的工作原理感到迷茫。

我主要是前端,所以有点不知所措。目标是允许创建多个用户配置文件,到目前为止,我只看到这可以通过 NodeJs 或 PHP 实现。我没有找到任何指南。

我不确定我问的问题是否正确。

感谢任何帮助。谢谢。

【问题讨论】:

  • 确实需要后端代码(使用 node.js、php 或其他一些后端语言)来接受来自前端的请求并处理 MySQL 数据库中记录的创建/更新/删除.建议你选择一个后端堆栈(node / express 可能不错,或者 php / laravel),然后挖掘关于用户配置文件创建和身份验证的教程或模板。

标签: mysql node.js web user-profile social-media


【解决方案1】:

既然您提到您已经有用户表的架构,我假设您将设计自己的数据库和后端 node.js API 来处理用户配置文件。您可能希望将来构建身份验证功能。如果您还不熟悉 Node.js,我建议您从 https://www.tutorialspoint.com/nodejs/index.htm 开始。对于初学者来说,这是一个很好的教程。

后端 node.js API 的全部目的是构建具有指定路由的服务数量。一旦对特定路径发出 http 请求,它就会接受参数并执行一些脚本。在您的情况下,脚本将在包含用户配置文件数据的数据库中执行某些操作,例如,在数据表中添加一行。此操作相当于创建一个新用户。然后,API 向前端发送响应。

请记住,维护用户个人资料数据与常规数据没什么两样。如果你知道 javascriopt,你应该可以通过几天的培训来掌握它。但是,如果您必须构建身份验证功能,则需要更多技术。

【讨论】:

  • 对于用户身份验证,我发现 Amazon Cognito 是一个不错的选择。以及社交媒体登录。我正在努力学习 NodeJs。
猜你喜欢
  • 2015-06-24
  • 1970-01-01
  • 2012-07-14
  • 1970-01-01
  • 1970-01-01
  • 2010-12-26
  • 2013-02-08
  • 2019-05-23
  • 1970-01-01
相关资源
最近更新 更多