Если вопрос в перехвате логина-пароля, то можно на клиенте перед отправкой их шифровать. Но умный чел когда это увидит в перехвате, пойдёт смотреть клиент, про то как ты шифруешь. Если js на клиенте будет собран в продакшн-сборке с каким-нибудь фреймворком типа реакта или vue, это его остановит на какое-то время.