Генерация токена с проверкой
Здравствуйте. Не подскажите как можно сгенерировать ключ у клиента с последующей верификацией на сервере с nodejs? Спасибо.
|
Так пойдет?
function uuidv4() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); }); } alert(uuidv4()); |
Ключ и токен, это разные вещи
Токен jwt node Шифрование rsa node Google выведет вас на верный путь |
ksa, А на сервере я как проверю правильность?
|
Мой пример не для проверки "правильности"...
Некоторые используют генерацию некой последовательности на клиенте, как некий идентификатор анонимного пользователя. |
ksa,
Ну а какой мне от него смысл? Мне нужно проверить на сервере, что именно от "правильного" клиента пришли данные. |
Сначала ты спросил
Цитата:
Цитата:
Токен делается с использованием "секретной строки" (абсолютно любой) на сервере. В том его и смысл, что его не смогут воспроизвести другие "лица". Так же токен имеет "время жизни", по прошествии которого он становится бесполезен. |
ksa,
Во-первых вы мне не тычьте. А во-вторых я сразу спросил, в теле сообщения, о генерации ключа с верификацией на сервере. Читайте внимательнее. |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 15:15. |