Answers for "jwt token validator"

1

javascript token generator

function generate_token(length){
    //edit the token allowed characters
    var a = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890".split("");
    var b = [];  
    for (var i=0; i<length; i++) {
        var j = (Math.random() * (a.length-1)).toFixed(0);
        b[i] = a[j];
    }
    return b.join("");
}
generate_token(32); //returns "qweQj4giRJSdMNzB8g1XIa6t3YtRIHPH"
Posted by: Guest on March-06-2020
-1

valid jwt

const isValidJwt = (jwtToken: string): boolean => {
	try {
		if (!assert.isString(jwtToken) || assert.isUndefined(process.version as any)) return false

		const jwtValidToken: string[] = jwtToken.split('.')
		if (jwtValidToken.length !== 3) return false

		JSON.parse(Buffer.from(jwtValidToken[0], 'base64').toString())
		JSON.parse(Buffer.from(jwtValidToken[1], 'base64').toString())
		return true
	} catch (e) {
		return false
	}
}
Posted by: Guest on October-30-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language