Передача DeviceToken на сервер для отправки push-уведомлений на iOS устройство

Я новичок в iOS разработке, пытаюсь сделать push-уведомления для своего приложения. Насколько я понял из разных источников, когда пользователь соглашается получать push-уведомления, вызывается метод didRegisterForRemoteNotificationsWithDeviceToken, в который передается DeviceToken и далее его нужно передать на свой сервер, чтобы записать в базу данных и потом отправлять на него уведомления.

Вопрос состоит в следующем: например у меня есть приложение, в котором есть просто WebView и внутри него открывается мобильная версия сайта. На сайте есть авторизация через соц.сети и когда кто-то заходит через соц.сеть, его данные записываются в базу (создается юзер). Как я могу связать пользователя в своей базе и его DeviceToken, который пришел из приложения? То есть мне нужно слать push-уведомления только зарегистрированным пользователям, а регистрироваться они будут уже после того как согласятся принимать push-уведомления и их токен придет мне на сервер. Хотелось-бы знать как в принципе решается такая задача, примеров очень мало даже на зарубежных ресурсах.

Спасибо за помощь.

1 ответов