From 0f21dc66b35a7b12c12d0c28bf7c54ee9d168b44 Mon Sep 17 00:00:00 2001 From: Mark Tyers Date: Thu, 18 Jul 2019 18:20:53 +0100 Subject: [PATCH] minor updates --- exercises/07_forms_auth/index.js | 9 +++++-- .../07_forms_auth/views/register.handlebars | 5 ++++ exercises/07_forms_auth/views/register.html | 26 +++++++++++++++++++ 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 exercises/07_forms_auth/views/register.html diff --git a/exercises/07_forms_auth/index.js b/exercises/07_forms_auth/index.js index fb92e31..54aa53d 100644 --- a/exercises/07_forms_auth/index.js +++ b/exercises/07_forms_auth/index.js @@ -60,7 +60,12 @@ router.get('/', async ctx => { * @name Register Page * @route {GET} /register */ -router.get('/register', async ctx => await ctx.render('register')) +router.get('/register', async ctx => { + const data = {} + if(ctx.query.msg) data.msg = ctx.query.msg + data.countries = ['UK', 'Europe', 'World'] + await ctx.render('register', data) +}) /** * The script to process new user registrations. @@ -144,4 +149,4 @@ module.exports = app.listen(port, async() => { await db.run('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY AUTOINCREMENT, user TEXT, pass TEXT);') await db.close() console.log(`listening on port ${port}`) -}) \ No newline at end of file +}) diff --git a/exercises/07_forms_auth/views/register.handlebars b/exercises/07_forms_auth/views/register.handlebars index 2e543b8..61d1fc2 100644 --- a/exercises/07_forms_auth/views/register.handlebars +++ b/exercises/07_forms_auth/views/register.handlebars @@ -14,6 +14,11 @@

Username:

Password:

+

Nationality:

Profile Picture:

diff --git a/exercises/07_forms_auth/views/register.html b/exercises/07_forms_auth/views/register.html new file mode 100644 index 0000000..47b7ddc --- /dev/null +++ b/exercises/07_forms_auth/views/register.html @@ -0,0 +1,26 @@ + + + + + + + Create an Account + + + + + +

Create an Account

+
+

Username:

+

Password:

+

Nationality:

+

Profile Picture:

+

+
+ +