Я работал над инструментом, который позволяет пользователям входить в систему с помощью своей учетной записи github через API github. Я использую axios с vuejs для отправки запросов в API, но я не могу найти правильный формат для отправки пароля и электронной почты.в API для проверки, видя, что они переключились с отдыха на Graphicql. Любая помощь будет оценена, спасибо.
sendDetails(e){
e.preventDefault();
alert('ive been submited');
var session_url = 'http://api.github.com/graphql';
var username = this.username;
var password = this.password;
var credentials = btoa(username + ':' + password);
var basicAuth = 'Basic ' + credentials;
this.axios.post(session_url, {
headers: { 'Authorization': + basicAuth }
}).then(function(response) {
console.log('Authenticated');
}).catch(function(error) {
console.log('Error on Authentication');
});
}