没有合适的资源?快使用搜索试试~ 我知道了~
文库首页 前端Typescriptiniciando-backend:gobarber-app 的后端,理发店的调度应用程序。 借助 typescript 作为开发依赖项,使用 nodeJS 创建。 使用 express 作为 http 服务的微框架和用于数据库创建和调制的 typeorm。 除了使用jest创建单元测试环境
iniciando-backend:gobarber-app 的后端,理发店的调度应用程序。 借助 typescript 作为开...
共145个文件
ts:107个
html:18个
js:4个
需积分: 9 0 下载量 72 浏览量
2021-05-31
13:08:45
上传
评论
收藏 246KB ZIP 举报
温馨提示
需求映射和业务规则 密码恢复(用户模块) 射频(功能要求) 用户必须能够通过通知其电子邮件地址来恢复其密码; 用户应收到一封包含密码恢复说明的电子邮件; 用户必须能够重置他的密码; RNF(非功能需求)-> 外部应用特性 使用Mailtrap在开发环境中测试发货; 使用 Amazon SES 进行生产提交; 发送电子邮件必须发生在后台(后台作业); 通常在后台生成的队列中完成,并不是所有的请求都是并行的,没有必要; RN(业务规则) 密码恢复链接必须在2小时内过期; 用户需要在此链接上确认新密码(输入两次密码); -> 在此路由的控制器中比 RN 更多用于验证 配置文件更新(用户模块) 射频 用户必须能够更新他们的姓名、电子邮件、密码; 核因子 它没有考虑任何 RNF; 注册护士 用户不能将他的电子邮件更改为其他用户已使用的电子邮件(验证); 要更新密码,用
资源推荐
资源详情
资源评论
收起资源包目录
iniciando-backend:gobarber-app 的后端,理发店的调度应用程序。 借助 typescript 作为开发依赖项,使用 nodeJS 创建。 使用 express 作为 http 服务的微框架和用于数据库创建和调制的 typeorm。 除了使用jest创建单元测试环境 (145个子文件)
base.css 5KB
prettify.css 676B
.editorconfig 147B
.eslintignore 24B
.env.example 263B
.gitignore 87B
.gitkeep 0B
forgot_password.hbs 548B
CreateAppointmentService.ts.html 16KB
AuthenticateUserService.ts.html 12KB
AuthenticateUserService.ts.html 11KB
UpdateProfileService.ts.html 11KB
UpdateUserAvatarService.ts.html 11KB
CreateUserService.ts.html 10KB
ListProviderDayAvailabilityService.ts.html 10KB
ListProviderMonthAvailabilityService.ts.html 10KB
SendForgotPasswordEmailService.ts.html 9KB
CreateUserService.ts.html 9KB
ListProviderAppointmentsService.ts.html 9KB
ResetPasswordService.ts.html 9KB
UpdateUserAvatarService.ts.html 9KB
index.html 8KB
ListProvidersService.ts.html 8KB
index.html 7KB
ShowProfileService.ts.html 6KB
index.html 5KB
lcov.info 11KB
prettify.js 17KB
sorter.js 5KB
block-navigation.js 2KB
prettier.config.js 105B
package.json 2KB
.eslintrc.json 963B
tsconfig.json 533B
yarn.lock 256KB
README.md 3KB
favicon.png 540B
sort-arrow-sprite.png 209B
jest.config.ts 7KB
AppointmentsRepository.ts 4KB
CreateAppointmentService.spec.ts 3KB
UpdateProfileService.spec.ts 3KB
CreateAppointmentService.ts 3KB
ListProviderMonthAvailabilityService.spec.ts 3KB
ResetPasswordService.spec.ts 3KB
FakesAppointmentsRepository.ts 2KB
SendForgotPasswordEmailService.spec.ts 2KB
AuthenticateUserService.ts 2KB
UpdateUserAvatarService.spec.ts 2KB
UpdateProfileService.ts 2KB
ListProviderDayAvailabilityService.spec.ts 2KB
AuthenticateUserService.spec.ts 2KB
SendForgotPasswordEmailService.ts 2KB
CreateUserService.ts 2KB
server.ts 1KB
CreateUserService.spec.ts 1KB
ListProviderDayAvailabilityService.ts 1KB
EtherealMailProvider.ts 1KB
UsersRepository.ts 1KB
ListProviderMonthAvailabilityService.ts 1KB
ListProviderAppointmentsService.spec.ts 1KB
ResetPasswordService.ts 1KB
FakeUsersRepository.ts 1KB
UpdateUserAvatarService.ts 1KB
1607111040169-CreateUserTokens.ts 1KB
Appointment.ts 1KB
1598890860225-AlterProviderFieldToProviderId.ts 1KB
ListProvidersService.spec.ts 1KB
ListProviderAppointmentsService.ts 1KB
index.ts 1KB
providers.routes.ts 1KB
SESMailProvider.ts 1KB
S3StorageProvider.ts 1KB
1598884408824-CreateUsers.ts 1KB
1598734800698-CreateAppointments.ts 1KB
1608299937701-AddUserIdToAppointments.ts 1KB
ListProvidersService.ts 1KB
ProfileController.ts 1KB
User.ts 1KB
ShowProfileService.spec.ts 1KB
RedisCacheProvider.ts 1015B
password.routes.ts 984B
upload.ts 965B
users.routes.ts 910B
FakeUserTokensRepository.ts 887B
NotificationsRepository.ts 873B
appointments.routes.ts 860B
ensureAuthenticated.ts 847B
FakeCacheProvider.ts 845B
SessionsController.ts 839B
UserTokensRepository.ts 838B
index.ts 831B
ProviderAppointmentsController.ts 820B
FakeNotificationsRepository.ts 794B
AppointmentsController.ts 789B
rateLimiter.ts 745B
profile.routes.ts 745B
ProviderDayAvailabilityController.ts 742B
ProviderMonthAvailabilityController.ts 738B
DiskStorageProvider.ts 713B
共 145 条
- 1
- 2
资源评论
DaleDai
- 粉丝: 17
- 资源: 4724
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功