API Facebook. Подписанный запрос -> {идентификатор пользователя, код}

#javascript #api #facebook

Вопрос:

Та самая тема. Наличие API. Получение авторизации через фронт

 async function checkLoginState(response) {
      window.fbAsyncInit = function() {
        FB.init({
        appId      : 'X',
        cookie     : true,
        xfbml      : true,
        version    : 'v11.0'
        });
      };
      FB.getLoginStatus(function(response) {
        console.log(response);
        return response;
      });
    }
 

Затем расшифровка:

 async function decode() {
      console.log(window.atob(resp.authResponse.signedRequest.split('.')[1]));
      return;
    }
 

и, наконец, наличие json с двумя значениями. user_id и еще кое code -что . Как я могу проверить, действителен ли этот идентификатор пользователя в этой части кода? (512 символов ASCI). Facebook хранит молчание….

не беспокойтесь о неправильном кодировании с помощью асинхронныхобещаний. пытался проверить варианты =)