Step 1: Add link to html head
<script
type="text/javascript"
src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"
/>
sudo apt-get install supervisor | |
cd /etc/supervisor/conf.d | |
#edit file | |
sudo nano /etc/supervisor/conf.d/queue-worker.conf | |
#command | |
[program:queue-worker] | |
process_name=%(program_name)s_%(process_num)02d |
const nodemailer = require("nodemailer"); | |
const path = require("path"); | |
const hbs = require("nodemailer-express-handlebars"); | |
const exphbs = require("express-handlebars"); | |
const Handlebars = require("handlebars"); | |
const { | |
allowInsecurePrototypeAccess, | |
} = require("@handlebars/allow-prototype-access"); | |
/** Start Mail Helper */ |
From: https://stackoverflow.com/questions/23150333/html5-javascript-dataurl-to-blob-blob-to-dataurl | |
//**dataURL to blob** | |
function dataURLtoBlob(dataurl) { | |
var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1], | |
bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n); | |
while(n--){ | |
u8arr[n] = bstr.charCodeAt(n); | |
} | |
return new Blob([u8arr], {type:mime}); |
<?php | |
namespace App\Http\Controllers; | |
use Validator; | |
use App\User; | |
use Firebase\JWT\JWT; | |
use Illuminate\Http\Request; | |
use Firebase\JWT\ExpiredException; | |
use Illuminate\Support\Facades\Hash; |