Twitter поддерживает OAuth, что позволяет вам получить доступ к их учетной записи, не спрашивая их пароль напрямую.
Основная проблема - безопасность.Что произойдет, если / когда ваша база данных будет взломана?Злоумышленники будут иметь доступ ко всем паролям вашего пользователя в Twitter.
С другой стороны, эти сайты не хранят пароли своих пользователей;если они взломаны, твиттер может легко отключить учетные данные oauth, блокируя любых злоумышленников, прежде чем они смогут причинить вред.
Использовать OAuth;это намного безопаснее.