У меня есть приложение для iPhone, которое использует Facebook.
пользователи входят в приложение iphone, используя Facebook Connect.
и затем я получаю их sessionKey обратно на свой сервер, и я использую sesssionkey, чтобы публиковать действия на стене пользователя.
приложение iphone всегда сохраняет пользователя в системе.
Это означает, что каждый раз, когда пользователь будет открывать приложение, ему не нужно будет снова входить в систему.
проблема в том, что когда пользователь меняет свой пароль на фейсбуке
пользователь sessionKey также изменяется.
и когда пользователь входит в мое приложение для iphone,
пользователь отображается как залогинен, а затем я получаю на свой сервер
пользователь старый сеансовый ключ, и когда я пытаюсь опубликовать на стене пользователя
Фейсбук говорит мне, что сессия недействительна.
все в порядке, потому что пользователь меняет свой пароль и сеанс тоже меняется.
мой вопрос
как я могу проверить в iphone, если сессионный ключ изменился?
и если он изменится, чтобы пользователь мог снова войти в систему.