При авторизации oauth2 на сайте меня кидает на сайт дискорда с авторизацей и потом обратно на мой сайт и в поисковой строки я получаю все данные у меня возник вопрос во первый как получить оттуда этот токен (как я понял window.location.hash.split('&')[1].split('=')[1]) но при переходе на другую страницу уже выдает ошибку. А во вторых где этот токен хранить в базе данные или как?
Этот токен, лучше хранить в куках или в же в локальном хранилище (localStorage). При каждом запросе к дискорд API отправляете этот токен с заголовком Authrozation: Bearer TOKEN