Rust? Использовать собираюсь Axum, Tera, PostgresQL
В Расте ничего особенного нет – делается всё так же, как и в других языках Если нужна стартовая точка, то можно заиспользовать готовое решение типа https://github.com/maxcountryman/axum-login
Да, но везде готовые решения, в том числе и на php. А понять, как самому это сделать не просто.
это сильно зависит от требований и модели авторизации. Для простых сервисов часто кладут jwt в куку, а потом просто чекают этот токен. В этот токен ты можешь положить пейлоад. Минус решения в том, что его не так просто отозвать или обновить пейлоад. Т.к. обычно он выдается надолго. Нужны дополнительные стораджи для отозванных ключей.
Обсуждают сегодня