view-signup.js 443 B

123456789101112131415161718192021222324252627282930313233343536
  1. module.exports = {
  2. friendlyName: 'View signup',
  3. description: 'Display "Signup" page.',
  4. exits: {
  5. success: {
  6. viewTemplatePath: 'pages/entrance/signup',
  7. },
  8. redirect: {
  9. description: 'The requesting user is already logged in.',
  10. responseType: 'redirect'
  11. }
  12. },
  13. fn: async function (inputs, exits) {
  14. if (this.req.me) {
  15. throw {redirect: '/'};
  16. }
  17. return exits.success();
  18. }
  19. };