Skip to content

Blog Application (Web) with complete authentication as well as authorization. User can create his/her own blog. Authentication 1 - Cannot create a blog without logging in. User can edit/delete his/her own blog. Authorization 1 - Only the author of the blog can edit/delete his/her blog. For each blog, any user can post comments. Authentication 2 …

Notifications You must be signed in to change notification settings

aakashratha1006/Full-Fledged-Blog-Application

Repository files navigation

HitCount

Full-Fledged-Blog-Application

Blog Application (Web) with complete authentication as well as authorization. User can create his/her own blog. Authentication 1 - Cannot create a blog without logging in. User can edit/delete his/her own blog. Authorization 1 - Only the author of the blog can edit/delete his/her blog. For each blog, any user can post comments. Authentication 2 - Cannot post comments without logging in. User can delete his/her own comment. Auhorization 2 - Cannot delete any other user's comment. Only the one who posted the comment has the right to do so. Express JS : Server-side Frameworks Back-end : Node JS Database : MongoDB Authentication : Passport JS Front-end : Bootstrap 4 Still need to work on UI/front-end and add flash messages(Error messages as well as Success messages) using connect-flash.

About

Blog Application (Web) with complete authentication as well as authorization. User can create his/her own blog. Authentication 1 - Cannot create a blog without logging in. User can edit/delete his/her own blog. Authorization 1 - Only the author of the blog can edit/delete his/her blog. For each blog, any user can post comments. Authentication 2 …

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published