Библиотека OpenId Connect из приложения Vue для провайдера OpenId - PullRequest
1 голос
/ 14 апреля 2020

Я пытаюсь создать одностраничное приложение, используя vue (клиент) и Java Spring REST API (бэкэнд). Мне нужно защитить их с помощью OpenId Connect. Поставщиком OpenId является RapidIdentity. Этот провайдер не имеет библиотеки, аналогичной той, что была предоставлена ​​другими (например, Okta, Auth0). Я могу использовать Spring Security на стороне API для проверки токенов. Я ищу библиотеку для подключения со стороны Vue к провайдеру для аутентификации и получения токенов от провайдера. Может кто-нибудь предложить хорошую библиотеку для подключения из vue приложения к провайдеру открытого идентификатора. Пока что я посмотрел библиотеку Auth0. Я не уверен, что смогу использовать Auth0 с RapidIdentity.

1 Ответ

0 голосов
/ 20 апреля 2020

Вы можете использовать общую c OID C клиентскую библиотеку, такую ​​как oid c -клиент или AppAuth- JS. Я уверен, что есть и много других. Вы можете выполнить поиск «OpenID connect client» или «OpenID connect javascript.»

. Существует пример VueJS приложения, которое использует oid c -client здесь .

Я не могу найти ничего о RapidIdentity, но они должны предоставить вам настройки, которые можно использовать для настройки любой клиентской библиотеки OID C, которую вы будете использовать. Эти являются обязательными настройками для oid c -клиента, например.

...