Skip to content

Instantly share code, notes, and snippets.

View jahid75's full-sized avatar
🏠
Full stack web app developer

Niamul Islam jahid75

🏠
Full stack web app developer
View GitHub Profile
@jahid75
jahid75 / fix-wp-permissions.sh
Last active November 19, 2020 12:03 — forked from Adirael/fix-wordpress-permissions.sh
Fix wordpress file permissions
#!/bin/bash
#
# This script configures WordPress file permissions based on recommendations
# from http://codex.wordpress.org/Hardening_WordPress#File_permissions
#
# Author: Michael Conigliaro <mike [at] conigliaro [dot] org>
# You can run by: sudo sh ./fix-wp-permissions.sh wp/root/directory
#
WP_OWNER=www-data # <-- wordpress owner
WP_GROUP=www-data # <-- wordpress group
@jahid75
jahid75 / app.js
Created January 5, 2021 21:06 — forked from joshnuss/app.js
Express.js role-based permissions middleware
// the main app file
import express from "express";
import loadDb from "./loadDb"; // dummy middleware to load db (sets request.db)
import authenticate from "./authentication"; // middleware for doing authentication
import permit from "./authorization"; // middleware for checking if user's role is permitted to make request
const app = express(),
api = express.Router();
// first middleware will setup db connection