Это очень старо, и, как вы сказали, на самом деле больше не применимо, тем более что все перешло от oauth к oauth 2.
Что если я не хочу, чтобы это произошло,а хотите, чтобы пользователь был перенаправлен на FB и подтвердил свою личность, даже если вошел в FB?
Итак, вот что вы делаете.Если вы хотите заставить пользователя повторно войти в Facebook (подтверждая свою личность, и это не тот человек, который только что подошел к разблокированному компьютеру, уже вошедшему в Facebook), сначала вызовите FB.logout (), затем вызовите FB.login (), чтобы войти в систему. Так как вы сначала вызвали logout (), это заставит пользователя войти в Facebook перед авторизацией вашего приложения.