JavaScript: creare una API key

Short link

In JavaScript possiamo creare una chiave per le nostre API.

La soluzione รจ la seguente:


'use strict';

const createAPIKey = (length = 24) => {
    let str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789$%&/()=?^"!|[]{}*+-:.;,_@#';
    return str.split('').sort((a, b) => {return Math.random() - 0.5}).join('').substring(0, length);
};

Esempio:


console.log(createAPIKey());

Output:


LB{_5l)s1mUyrYM|^,/*IQiS