login controller
- Copyright:
- Copyright (c) 2014 Typesettin. All rights reserved.
- License:
- MIT
- Source:
Requires
- module:path
- module:periodicjs.core.utilities
- module:periodicjs.core.controller
- module:periodicjs.core.mailer
Methods
-
<inner> create(req, res) → {object}
-
create a new user account
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> finishregistration(req, res) → {object}
-
complete registration form view
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> forgot(req, res) → {object}
-
Shows the forgot password view
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> login(req, res) → {object}
-
user login page
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> newuser(req, res) → {object}
-
user registration form
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object
-
<inner> updateuserregistration(req, res) → {object}
-
if username required, updates user username after account is created
Parameters:
Name Type Description req
object res
object - Source:
Returns:
reponds with an error page or requested view
- Type
- object