我正在学习构建一个简单的Web应用程序,而我正在使用Auth0.com对应用程序的用户进行身份验证。用于创建注册表单的说明(https://auth0.com/docs/custom-signup)对我来说非常简单,直到我将其设置到底部的服务器端部分。
以下是它的说法:
- 服务器端
醇>收到客户端的请求后,包含在JSON中 必须使用连接字段来丰富消息的主体 表示必须存储用户的连接。 POST那个JSON 到/ api / users,如果成功,则创建用户。
POST /api/users Authorization: Bearer .... access_token .... { email: "...", // taken from request password: "...", color: "...", food: "...", connection: "..." // added by the server }
这是什么意思,我该如何完成?如果我在Azure主机帐户上创建另一个文件,我该怎么称呼它?最后,这是我需要的所有代码吗? 谢谢。
答案 0 :(得分:0)
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
}
所以这就是概念。但是,如果您需要特定代码,则需要说明您正在使用的语言。
答案 1 :(得分:0)
正如@huazhihao所说,实际的服务器端实现取决于您在服务器上使用的语言。
如果您使用javascript,我建议您查看AuthO在github上显示的示例。