openapi - 如何使用 openapi3 yml 检查电子邮件或密码是否存在
问题描述
我是使用 openapi 3 的新手。我使用链接中的代码。我想知道是否可以检查我是否插入了具有相同电子邮件的用户?
解决方案
您提到的链接指向包含宠物商店规范的默认招摇编辑器。如果您进行了修改,则它必须在您的本地浏览器中并且不会反映给其他人。
OpenApi 是一种规范,因此您可以定义可以检查电子邮件 ID 是否存在的 api,如下所示,您可以使用代码生成器生成服务器端代码,但必须由您以您正在使用的语言提供实现,例如爪哇,蟒蛇...
paths:
/checkEmailId:
get:
summary: Check an email already exists
operationId: checkEmailId
tags:
- email
parameters:
- name: emailId
in: query
description: emailId
required: true
schema:
type: string
responses:
'200':
description: If email does not exist
content:
application/json:
schema:
....
推荐阅读
- ruby-on-rails - Rails 低级缓存不适用于活动记录
- python - 使用 Python 的 Alexa 演示语言 (APLT)
- zabbix - 我如何使用 Zabbix 监控工具 API 来获取过去 15 分钟的所有警报
- php - 睡眠功能触发两次
- azure - Terraform - 使用模块将 Azure VM 导入状态文件
- javascript - Defean Bot 加入语音频道
- php - QLSTATE[HY000] [2002] php_network_getaddresses 的突然错误
- sql - sqlite - 如何按日期选择不同的行?
- sql - 父 ID 的表值函数
- javascript - 窗口关闭时保存 cookie/会话,打开时加载