Описание тега hashids
Hashids - это небольшая библиотека с открытым исходным кодом, которая генерирует короткие уникальные непоследовательные идентификаторы из чисел.
0
ответов
Как я могу использовать хешид на угловой?
Ответ Это единственный порт на угловой, который я видел. Дело в том, что он больше не поддерживается и не предоставляет краткое руководство по началу работы на своем read.me в GitHub. Я также подумал об использовании hashids.js напрямую, но меня см…
10 сен '18 в 05:29
0
ответов
Недостаток кода для генерации случайного кода купона в python
Я пытаюсь сгенерировать случайные коды купонов, используя код ниже. Я использую пакет Hashids pip для достижения этой цели Ищете недостаток кода ниже? from hashids import Hashids hashid = Hashids(salt='UNIQUE ID', min_length=25) print hashid.encrypt…
31 окт '18 в 18:44
2
ответа
Laravel 5 Маршрут привязки и Хашид
Я использую Хашид, чтобы скрыть идентификатор ресурса в Laravel 5. Вот привязка маршрута в файле маршрутов: Route::bind('schedule', function($value, $route) { $hashids = new Hashids\Hashids(env('APP_KEY'),8); if( isset($hashids->decode($value)[0]…
23 июн '15 в 01:33
1
ответ
Ошибка привязки модели маршрута Laravel 5.2, приводящая к ошибке неизвестного столбца SQL
Я пытаюсь реализовать этот пакет - https://github.com/vinkla/hashids чтобы скрыть все идентификаторы в URL. Я создал новую установку laravel 5.2 и создал одну модель под названием Orange.php с заполненной таблицей. INSERT INTO `oranges` (`id`, `oran…
23 июн '16 в 15:41
0
ответов
Хашидс: совместимость между версией Swift и C
Я использую версию Hashids swift для кодирования массива, и я использую версию C, чтобы декодировать его с тем же SALT. Декодирование является успешным только один раз после сброса, и после этого каждый раз происходит сбой декодирования. Версия C - …
15 июл '17 в 12:34
1
ответ
MarshalJSON ошибка, недопустимый символ "g" после верхнего уровня
Я сделал собственный тип для своих идентификаторов: type ID uint func (id ID) MarshalJSON() ([]byte, error) { e, _ := HashIDs.Encode([]int{int(id)}) fmt.Println(e) /// 34gj return []byte(e), nil } func (id *ID) Scan(value interface{}) error { *id = …
21 июл '15 в 09:50
1
ответ
HashIds - хранить хэш в БД или нет
Я пытаюсь выяснить лучшие практики использования Hashids и должен ли я хранить свои хэш-идентификаторы в столбце в моей базе данных или я должен использовать его, как показано в документации. т.е. кодирование идентификатора в одной области, декодиро…
09 май '17 в 13:15
0
ответов
Подкласс ForeignKeyField python_value не наблюдается после Model.create
Любопытно о поведении, которое я пытаюсь добавить поверх Peewee's ForeignKeyField, Я подкласс это использовать Hashid библиотека, чтобы обеспечить скрытый hashidвместо необработанного Integer для всего, что связано с объектами модели (скажем, для се…
23 окт '17 в 18:09
2
ответа
Получить хеш из строк, как хеш
С хешами пакета, я могу получить хеш (и закодировать y декодировать) из чисел var Hashids = require("hashids"), hashids = new Hashids("this is my salt", 8); var id = hashids.encode(1); существует какой-то подобный пакет для получения хеша из строки?…
06 ноя '14 в 14:21
1
ответ
Как сгенерировать уникальный 5-значный номер клиента с помощью hasid
Привет, я хочу создать unique пять цифр customer number содержит только цифры из 0....9 Я использую этот пакет: https://github.com/ivanakimov/hashids.php я могу генерировать id но он содержит alphabet как... я вот как я генерирую $id = 12; $hashids …
27 дек '17 в 09:55
1
ответ
Хашиды не работают в.NET при декодировании
Я использую Hashids, чтобы скрыть идентификаторы базы данных в URL. Ниже приведена моя инициализация хашидов: public static Security.Hashids HashOps = new Security.Hashids("Sl212", 5); Security это пространство имен моего проекта, внутри которого я …
22 окт '15 в 20:23
1
ответ
Использование хашидов со строками
Я искал способ создать короткий, уникальный, неизменный и обратимый идентификатор из исходной строки. Я нашел для этого идеальную библиотеку Hashids, но для нее нужны только целые числа, и у меня также есть буквы. Я не хочу использовать общие алгори…
26 май '17 в 06:41
1
ответ
Невозможно установить гем хешей (ruby/sinatra)
Я установил гем hashids, как указано здесь: https://github.com/peterhellberg/hashids.rb Однако, когда я пытаюсь использовать класс Hashids, он показывает мне ошибку, как будто он не знает этот класс: NameError at / неинициализированная константа Has…
25 май '17 в 22:58
0
ответов
Хешид против чистого случайного хэша в обфускации идентификатора
Я пытаюсь запутать идентификаторы в моем приложении Rails, просто потому, что это выглядит немного постыдно, когда вы развертываете приложение, чтобы иметь пользователей с ID: 1,2,3... и также не в курсе, чтобы не угадать размер веб-приложения и его…
23 ноя '17 в 15:54
0
ответов
Я иду hashids.c/hashids.h файл не найден ошибка
Я использую hashids библиотека в моем проекте, и я хочу хэширование моего целого числа. но когда я добавляю NNLHashids.h & NNLHashids.m в моем проекте я получил эту ошибку.... пожалуйста, ведите меня об этом.!!!
23 июл '16 в 11:14
1
ответ
Использование хашидов в цикле for jQuery
Я пытаюсь использовать плагин hashids для хеширования ticket_id в течение цикла. for (var i = 0; i < result.length; i++) { var hashids = new Hashids("", 5); var id = hashids.encode(result[i].ticket_id); console.log(hashids); [...] html += '<tr…
04 авг '15 в 12:46
2
ответа
Хашид уникальное пространство
Мне было интересно, если я сталкиваюсь с ошибкой или просто столкнулся с ограничением алгоритма Хашидса. Я использую собственный алфавит, который состоит из всех заглавных букв, минус "O" и "I" и цифр 2 - 9. После генерации нескольких миллионов хеше…
06 янв '16 в 22:27
2
ответа
Реализуйте хешид в Django
Я пытался реализовать хешид в моделях Django. Я хочу приобрести хешид на основе модели id например, когда модель id=3 тогда хеш-кодирование должно быть таким: hashid.encode(id), Дело в том, что я не могу получить id или pk, пока не сохраню их. Что я…
22 авг '16 в 19:03
1
ответ
Как я могу использовать чистую библиотеку JavaScript, hashids.js на угловой?
Я пытался импортировать библиотеку напрямую import * as hash from '../../../../node_modules/hashids'; и попробовал этот код let id = hash.encode(this.studentDocument.student_id_number); console.log(id); Но это выбрасывает эту ошибку, грустно. _node_…
10 сен '18 в 07:01
1
ответ
Совместимость хашидов с PHP и JS
Здравствуйте! Я пытаюсь использовать библиотеку Hashids ( Website) в обеих своих версиях: PHP для генерации хеша на стороне сервера и JS для декодирования данного хеша сервером. В обоих случаях я использую одну и ту же соль. Пример PHP: $hashids = n…
19 мар '15 в 17:16