Должно быть легко:)
Вам просто нужно добавить из реквизита в свой <Redirect>
и разместить его в качестве первого маршрута:
<Redirect from="/" to="/home" />
Версия с пятью параметрами XMLHttpRequest.open
метод позволяет Вам указывать имя пользователя и пароль. ( спецификация WHATWG)
xhr.open(method, url, async, username, password)
Существует хорошая статья, написанная Paul James . Я использовал его некоторое время назад, и это работало на меня.
Аутентификация HTTP с HTML-формами
[...] XMLHTTPRequest, это может отправить корректные заголовки автора HTTP для нас. Вместо того, чтобы корректировать URL, форма отправляет, мы можем использовать XMLHTTPRequest, чтобы сделать запрос, прежде чем форма отправит предоставление введенного имени пользователя и пароля.
Это настроит браузер с учетными данными автора HTTP, таким образом, это также отправит их с нашим фактическим запросом входа в систему представления формы.