1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/shirdonl-captchas_with_go

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Советы: вышла новая книга автора «Практическое введение в алгоритмы Go» с нуля, приветствуем покупки на JD и DangDang!

Бесплатно открытый исходный код: https://gitee.com/shirdonl/goAlgorithms

(На DangDang (🔥🔥🔥🔥🔥🔥 Акции!): https://product.dangdang.com/11726270217.html

(На JD (🔥🔥🔥🔥🔥🔥 Акции!): https://item.jd.com/14101229.html

Советы: вышла новая книга автора «Практический подход к веб-программированию на Go», приветствуем покупки на JD и DangDang!

(На JD (🔥🔥🔥🔥🔥🔥 Акции!): https://item.jd.com/13200972.html

(На DangDang (🔥🔥🔥🔥🔥🔥 Акции!): http://product.dangdang.com/29225055.html

Советы: вышла новая книга автора «Продвинутые методы программирования и практика на Go», приветствуем покупки на JD и DangDang!

На DangDang (🔥🔥🔥🔥🔥🔥 Акции!): http://product.dangdang.com/29359572.html

На JD (🔥🔥🔥🔥🔥🔥 Акции!): https://item.jd.com/13594166.html

captchas_with_go

О реализации CAPTCHA на Go: онлайн материалы крайне ограничены, особенно те, что поддерживают кириллицу. Поэтому я решил создать свой пакет и бесплатно поделиться им со всеми, надеясь помочь другим найти новые идеи и способы решения задач.

img img img img img

Функциональность:* Поддерживает кириллические CAPTCHA

  • Поддерживает пользовательские словари и наборы символов
  • Поддерживает пользовательскую систему фильтров, которая позволяет увеличивать уровень шума за счет применения различных фильтров, тем самым усложняя процесс распознавания
  • Встроенные фильтры включают:
    • Добавление случайных точек
    • Добавление случайных линий
    • Другие виды шумовых фильтров
    • Возможность расширять список фильтров путем реализации интерфейса imagefilter
  • Поддерживает пользовательские механизмы хранения данных, позволяющие расширять возможности системы хранения
  • Поддерживаются следующие механизмы хранения данных:
    • Внутренний (built-in)
    • Memcache
    • Redis (из https://gitee.com/shirdonl/captchas_with_go)
    • Расширяемость возможна через реализацию StoreInterfaceИспользование

Установка

go get gitee.com/shirdonl/captchas_with_go

Быстрый старт

Смотрите captcha_test.go

Смотрите examples/main.go

Документация

[captcha.go Wiki]

Лицензия

captchas_with_go [GPL v3]

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Пакет сборников проверочных кодов на языке Go, поддерживает сложные проверочные коды на китайском и английском языках, настраиваемые шрифты! Быстрая сборка, бесплатный открытый исходный код, приглашаем поставить звезду, форкнуть~ Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/shirdonl-captchas_with_go.git
git@api.gitlife.ru:oschina-mirror/shirdonl-captchas_with_go.git
oschina-mirror
shirdonl-captchas_with_go
shirdonl-captchas_with_go
master