Ну, для начала, вы можете извлечь id_str
, открыв свойство id_str
объекта $user_info
.
$id = $user_info->id_str;
После этого выяснение того, зарегистрированы ли они уже, зависит от того, как вы храните своих пользователей. Является ли twitter oauth единственным механизмом входа в систему? Если это так, то вы можете использовать id_str в качестве основного ключа для своей пользовательской таблицы. Тогда вы просто сделаете запрос к БД, чтобы увидеть, существуют ли они. Предполагая mysql, ваш запрос будет выглядеть примерно так:
SELECT user_id FROM users WHERE user_id = '$id';