如何实现自定义 Auth0 登录表单的服务器端代码
How do I implement server-side code for a custom Auth0 login form?
我正在学习构建一个简单的 Web 应用程序,并且正在使用 Auth0.com 来验证应用程序的用户。创建注册表单的说明(https://auth0.com/docs/custom 注册)对我来说非常简单,直到我进入底部的服务器端部分。
它是这样说的:
- 服务器端
收到来自客户端的请求后,包含在 消息正文必须使用连接字段进行扩充,即 指示必须将用户存储在哪个连接中。发布该 JSON 到/API/users,如果成功,则创建用户。
POST /api/users Authorization: Bearer .... access_token .... { email: "...", // taken from request password: "...", color: "...", food: "...", connection: "..." // added by the server }
这是什么意思,我该如何完成?如果我在 Azure 托管帐户上创建另一个文件,该怎么称呼它?最后,这是我需要的所有代码吗?谢谢。
POST /api/users
Authorization: Bearer .... access_token ....
{
email: "...", // taken from request
password: "...",
color: "...",
food: "...",
connection: "..." // added by the server
}
上面的代码片段说明了一个示例 http 请求。如何发送请求取决于您的编程语言。
POST /api/users <- the url and request type
Authorization: Bearer .... access_token .... <- Authorization type to put in the http header
{ <- from here is the post data
email: "...", // taken from request
password: "...",
color: "...",
food: "...",
connection: "..." // added by the server
}
这就是概念。但是,如果你想要特定的代码,你需要说明你正在使用的语言。
如
@huazhihao所述,实际的服务器端实现取决于您在服务器上使用的语言。
如果你使用JavaScript,我建议你看看AuthO在github上显示的示例。
相关文章:
- Jquery Modal表单登录与AJAX-ASP经典上的IE 9
- 有登录表单时无法提交表单
- 如何在提交按钮上定义登录表单的路径
- asp.net mvc中的javascript验证不适用于登录表单
- 将会话登录页存储在cookie中以进行表单解析(通过隐藏字段)
- javascript登录表单提交
- 如何制作登录表单以登录我的网络邮件
- 将随机数添加到登录表单的URL的目的是什么
- 流星 - 添加带有熨斗的路由后无法提交用户.路由器到登录和注册表单
- 单击按钮时切换html登录/注册表单
- 使用Ajax检查登录表单
- HTML文件到自动登录表单
- Android提交使用jquery的https登录表单
- 用用户上次登录时选择的内容填充html表单
- 使用AJAX提交登录表单并获得响应
- 使用自制的html表单注册/登录网站
- 当用户通过 iframe 表单登录时,如何将登录按钮更改为注销
- 在密码字段具有焦点后启用表单登录按钮
- 表单登录不与锚#工作
- BASH CURL脚本/自动Web表单登录