В Facebook это можно сделать легко, потому что facebook предоставляет logout.php, и он принимает next=sendBackURL
в качестве параметра.
, поэтому, когда пользователь нажимает кнопку выхода из вашего приложения, мы можем просто вызвать вышеуказанный URL для выхода из системы,который выйдет из системы, и смарт-фейсбук URL next=sendBackURL
отправит на вашу страницу входа в приложение.
Но в твиттере, кажется, сложно, но я думаю, что если я сделаю то же самое, то пользователь будет в твиттересайт, но он выйдет как из вашего приложения, так и из твиттера.
, поэтому отправьте authorize?force_login=true
, он будет вызван или получит перенаправление сразу после того, как ваше приложение выйдет из системы с вашего сайта, иПользователь снова будет перенаправлен в Twitter, я проверил, выходит ли он из твиттера, хотя он снова будет запрашивать учетные данные в Твиттере, но это не проблема, пользователь может просто проигнорировать это.
Если Twitter также может предоставить какой-либо URL для выхода из системы, который принимает следующий URL, это будет просто.