首页 > 解决方案 > 如何使用 Ionic vue 3(Ionic vue beta)配置我们自己的 Id 服务器

问题描述

如何使用 Ionic vue 3(Ionic vue beta)配置我们自己的 Id 服务器,并在成功登录后显示登录页面并重定向回我们的应用程序。

标签: authenticationionic-frameworkopenid-connectvuejs3oidc-client-js

解决方案


通过使用 InAppBrowser 和 loadstart 事件侦听器自行解决问题后回答我自己的问题,并且我遵循相同的隐式身份验证流程以及 openid 配置和安全服务来处理会话。

const browser = InAppBrowser.create('myAuthUrl', "_self", {location: "no"});

browser.on('loadstart').subscribe(event => {
//my service call to create the session
browser.close();   
});

推荐阅读