Рубрика «jwt»
Я устал от Duolingo и написал себе AI-репетитора. Go, Clean Architecture, 4 LLM-модели — и вот что из этого вышло
2026-05-03 в 19:56, admin, рубрики: AI, clean architecture, Go, jwt, llm, modular monolith, pet-project, refresh tokens, sse, изучение английскогоЗачем вообще писать ещё одно приложение для изучения языка
Мой рабочий день - это код. Вечером я хочу разговаривать с кем-то по-английски, а не нажимать на пингвинчиков.
-
Duolingo учит меня заказывать яблоки в магазине.
-
Memrise превратился в видеоплатформу с озвучкой.
-
ChatGPT-чат отлично объясняет грамматику, но не помнит, что я уже разбирал Present Perfect в среду и опять путаю его с Past Simple в пятницу.
Коротко про виды авторизации
2025-08-22 в 6:47, admin, рубрики: base64, basic-auth, jwt, jwt auth, keycloak, pythonЭта статья будет интересна тем, кто особо не заморачивался, как устроена авторизация в бекенде, но хочет очень быстро въехать в тему. Мы не будем погружаться в самые недры реализации, но точно поймем как это работает и как прикрутить это на практике. Я буду использовать python и FastAPI, просто потому что так проще показать, но эти подходы работают и для других языков/фреймворков.
Это топ видов авторизации по API для бекенд сервисов. Конечно есть еще варианты, но эти - основа, которая встречается в 99% случаев.
Что будет в этой статье дальше
-
Basic AuthЧитать полностью »
Как я ушёл с Kotlin (Spring Boot) на Go (Gin) и сделал AI-чат с WebSocket и GPT-4
2025-05-16 в 15:29, admin, рубрики: docker, github actions, Go, gpt-4, jwt, kotlin, pet-project, WebSocketМеня зовут Артём, я занимаюсь коммерческой разработкой с 2019 года. Последние несколько лет я активно использовал Spring Boot для создания backend-сервисов на Java и Kotlin.
Но в какой-то момент захотелось попробовать что-то новое. Не потому что Spring надоел, а просто чтобы выйти из зоны комфорта и узнать, как чувствует себя проект на другом языке. Я решил: возьму уже начатый pet-проект, перепишу его на Go — и посмотрю, как изменится подход, скорость разработки, ощущения.
Мой опыт создания регистрации: @AuthenticationalPrinciple, JWT, UserDetails
2025-03-19 в 16:15, admin, рубрики: AuthenticationalPrinciple, AuthUser, java, jwt, security, springДисклеймер: это вторая попытка написать статью по этой теме, на первой меня закибербулили, в комментариях я получил много аргументированной критики и советов. Пришло время совершать работу на ошибками. Хочу заметить, что я не сеньор с 20 летним стажем, а джунчик обыкновенный, поэтому если мои ошибки цепляют вас за живое, пожалуйста, оставьте комментарий с подсказкой, что можно улучшить, опять же, я всего лишь рассказываю о своем опыте.
Почему JWT — не панацея: разбор проблем сессий и безопасности
2025-02-22 в 15:15, admin, рубрики: api, JSON Web Token, jwt, jwt auth, redis, refresh-токены, сессииПеренос JWT-токенов в куки: Django REST + React
2025-01-15 в 15:15, admin, рубрики: django, jwt, jwt token, React, web-разработка, авторизация пользователя, безопасность веб-приложений, веб-приложения, джангоПривет! Статья в первую очередь была прежде всего написана для самого себя с целью запоминания интересного опыта по реализации кастомных костылей авторизации с помощью JWT-токенов, находящихся в куки.
В качестве бекенда был выбран горячо любимый Django Rest Framework, в качестве фронтовой части в моем случае использовался React. Начну с реализации серверной стороны. Я пропущу шаги по настройке Django REST Framework в связке с React. В Django в моем случае в качестве приложения для аутентификации пользователей было создано приложение user.
В качестве базы JWT-токенов взял библиотеку Simple JWTЧитать полностью »
Мой вариант аутентификации с помощью JWT в FastAPI + React
2024-09-29 в 8:15, admin, рубрики: fastapi, jwt, jwt auth, python, ReactВ создании своих pet проектов у многих возникает вопрос аутентификации пользователя. Это может быть связано с персональным отображением страниц, настройки доступа и т.д.
В этой статье я хочу показать мое решение вопроса. Сразу скажу, что оно может быть не идеальным, могут быть другие варианты решения, но, мне кажется, для pet проекта, а может и больше этого вполне достаточно.
Что будем использовать?
Я решил поэкспериментировать с JWT (JSON web token) токеном, так как его не нужно хранить в базе или где то на сервере, это упрощает архитектуру приложения.
Для работы нам необходимо установить PyJWT
pip install pyjwtЧитать полностью »


