Sign inSign up

jobscale/node-express-ejs-authorization

By jobscale

Updated about 2 years ago

Image
0

1.2K

jobscale/node-express-ejs-authorization repository overview

node-express-ejs-authorization boilerplate

Application framework

  • MVC

HTTP engine

  • express

View template engine

  • ejs

Authorization

  • jws

Tutorial

git clone [email protected]:jobscale/node-express-ejs-authorization.git
cd node-express-ejs-authorization
npm i
npm start

open http://127.0.0.1:3000/v1

login

user: wendy
password: AS2P8AcBedZ

Docker container

  • local build
docker build . -t p3000
docker run --name p3000 --rm -p 3000:3000 -it p3000
  • container repository
docker run --name p3000 --rm -p 3000:3000 -it jobscale/node-express-ejs-authorization
  • open
open http://127.0.0.1:3000/v1

login

user: wendy
password: AS2P8AcBedZ

Directory tree

├── README.md
├── app
│   ├── controllers
│   │   ├── accountController.js
│   │   ├── authController.js
│   │   ├── controller.js
│   │   ├── templateController.js
│   │   ├── topController.js
│   │   └── userController.js
│   ├── global.js
│   ├── index.js
│   ├── models
│   │   ├── auth.js
│   │   └── user.js
│   ├── routes
│   │   ├── accountRoute.js
│   │   ├── authRoute.js
│   │   ├── route.js
│   │   ├── templateRoute.js
│   │   ├── topRoute.js
│   │   └── userRoute.js
│   ├── services
│   │   ├── accountService.js
│   │   ├── authService.js
│   │   ├── service.js
│   │   ├── templateService.js
│   │   ├── topService.js
│   │   └── userService.js
│   ├── validations
│   │   ├── accountValidation.js
│   │   ├── authValidation.js
│   │   └── userValidation.js
│   └── views
│       ├── account
│       │   └── password.ejs
│       ├── auth
│       │   └── login.ejs
│       ├── error
│       │   └── default.ejs
│       ├── index.ejs
│       ├── menu
│       │   ├── body.ejs
│       │   └── head.ejs
│       ├── partial
│       │   └── header.ejs
│       └── user
│           ├── index.ejs
│           ├── register.ejs
│           └── reset.ejs
├── db.example
│   └── users.json
├── index.js
├── package.json
└── public
    ├── css
    │   ├── form.css
    │   ├── menu.css
    │   └── style.css
    ├── img
    │   ├── arrow.png
    │   └── bg.png
    └── js
        ├── account
        │   └── password.js
        ├── loader.js
        ├── login.js
        ├── menu.js
        ├── user
        │   ├── register.js
        │   └── reset.js
        └── util.js

License

  • MIT

Tag summary

Content type

Image

Digest

sha256:d6de7e50f

Size

103.2 MB

Last updated

about 2 years ago

docker pull jobscale/node-express-ejs-authorization