| 1234567891011121314151617181920212223242526272829 |
- const { responseWrapper } = require('../../schemas/api.js')
- const { validator } = require('../../schemas/users.js')
- const userHandlers = require('../handlers/user')
-
- const docs = {
- description: 'get user',
- notes: 'Returns a user by the email passed in the path',
- tags: ['api'],
- }
-
- module.exports = {
- method: 'GET',
- path: '/{user_email}',
- options: {
- ...docs,
- // auth: 'default_jwt',
- auth: false,
- cors: true,
- handler: userHandlers.get,
- validate: {
- params: validator,
- failAction: 'log',
- },
- response: {
- schema: responseWrapper.label('password_res'),
- failAction: 'log',
- },
- },
- }
|