В данном вопросе следует подумать логически - посмотреть на то, как работает oauth. Изначально, его цель - выдать вам access_token для получения доступа к функциям API. При этом, вместе с токеном вам выдается user_id. Вот их и надо хранить, чтобы не запрашивать токен каждый раз, а использовать его после получения.
Но токен имеет свойство "истекать". Поэтому вам также будет выдано значение expired_in и refresh_token, их тоже надо хранить, чтобы при истечении срока действия токена обновить его с помощью refresh_token.
user_id нужен для сопоставления вашего внутреннего id и внешнего id в другой сети.
ну как-то так...