Генератор кода Javascript

257
13 марта 2018, 04:32

Есть генератор кода на JavaScript , который выдает рандомные цифры и буквы для юзера. Как сделать так, чтобы этот код для каждого отдельного юзера выдавался с сервера? То есть чтобы этот скрипт уже заранее был на сервере и каждому ново-зарегистрированному юзеру выдавался новый код. Потому как он есть у меня с формы, но оттуда его можно изменять (чего не должно быть). Поэтому нужно, чтобы с сервера выдавался

$(function() { 
  function str_rand() { 
    var result = ''; 
    var words = '0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'; 
    var max_position = words.length - 1; 
    for (i = 0; i < 15; ++i) { 
      position = Math.floor(Math.random() * max_position); 
      result = result + words.substring(position, position + 1); 
    } 
    return result; 
  } 
 
  $("#gen").click(function() { 
    $("#short_link").val(str_rand()); 
  }); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<li> 
  <label for="first-name">Your code:</label> 
  <input type="text" name="code" id="short_link" style="border: 1px solid #3E7EFF; border-radius: 5px 5px 5px 5px;"> 
</li> 
<li> 
  <div id="gen" style="cursor: pointer" ;>Generate</div> 
</li>

Не судите строго, я новичок.

READ ALSO
webpack, global.js

webpack, global.js

Доброго времени сутокСуть проблемы: Вебпак при билде создает функцию

233
Помогите конвертировать эти функции в JavaScript [требует правки]

Помогите конвертировать эти функции в JavaScript [требует правки]

Нужна помощь в переводе этих формул в JavaScript

209
Перестал работать Clipboard is not defined

Перестал работать Clipboard is not defined

ЗдравствуйтеИспользовал прекрасный скрипт Clipboard

208
Как преобразовать GPS-координаты в формат float (node.js)?

Как преобразовать GPS-координаты в формат float (node.js)?

Написала код, который извлекает долготу и широту из exif-пакета Nodejs

200