Я интегрировал trello API в свою панель управления на symfony 3.4.
Когда я впервые захожу на свою страницу, у меня есть функция authorize()
в качестве всплывающего окна.Когда я принимаю, я получаю свой токен и свои доски в качестве возврата.В этом случае все хорошо.
Но если я отключу текущего пользователя и приду с другим, этот новый пользователь сможет получить доступ к предыдущим платам.Это как если бы токен остался первым пользователем, как зайти на навигатор.
Authorize ()
Trello.authorize({
name : 'Native Web',
type : 'popup',
expiration: "never",
success: function () { onAuthorizeSuccessful(); },
error: function () { onFailedAuthorization(); },
scope: { write: true, read: true },
});
onAuthorizeSuccessful ()
function onAuthorizeSuccessful() {
var token = Trello.token();
Trello.get('/members/me/boards/', successBoards, error);
}
Функция successBoards
обрабатывает данные.
Итак, у вас есть идея?Что я делаю не так?