Есть ли у AWS Cognito конечная точка REST? - PullRequest
0 голосов
/ 25 декабря 2018

Я заблудился во всей документации для AWS Cognito, я привык работать с Firebase Auth / Auth0 и аналогичным Auth в качестве сервисного решения, и обычно я получаю конечную точку HTTP, которую я могу использовать для аутентификации.

В AWS Cognito кажется, что единственный способ реализовать аутентификацию - это использовать их «размещенный пользовательский интерфейс», что (извините, но не очень).

Я бы хотел, чтобы мои пользователи использовалимой пользовательский интерфейс, который был построен с JS.Я заметил, что могу в некоторой степени использовать Amplify для большей настройки, но библиотека для меня слишком большая (и, вероятно, для большинства случаев);это 700K, это слишком много для сегодняшних стандартов.

Я сканировал документы и, честно говоря, я нашел их запутанными и немного клаустрофобными (много повторяющихся документов).Я не пытаюсь раскошелиться на Amazon, я просто искренне спрашиваю: я что-то упустил?Могу ли я использовать REST API или любое другое решение, которое не потребует от меня использования их огромной библиотеки JS и при этом останется без сервера?

1 Ответ

0 голосов
/ 26 декабря 2018

Вы можете использовать AWS Cognito SDK для реализации вашей собственной пользовательской библиотеки и кода для аутентификации.

Проверьте пример AWS SDK с Javascript .

Примечание.SDK внутренне использует API-интерфейс REST AWS, и при необходимости вы также можете реализовать его с помощью API-интерфейса REST.

Однако простейшим подходом будет использование AWS AmplifyJS, но, как вы упомянули, размер файла немного велик, поскольку он такжепоставляется с большим количеством функций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...