gpt4 book ai didi

ionic-framework - 想要使用电容器将 auth0 集成到 ionic 中

转载 作者:行者123 更新时间:2023-12-05 07:12:20 27 4
gpt4 key购买 nike

我想将 auth0 集成到我的 ionic4 应用程序中。我想我应该为 web(pwa) 和 android/ios 单独实现 auth0。我正在使用电容器,但找不到合适的解决方案。有什么方法可以为所有平台维护一个代码库吗?

最佳答案

我的解决方案是使用 Auth0 API 来处理适当的操作:注册、登录、注销和更新 token 。您可以在 Auth0 docs 找到许多操作的详细说明。 .

因此,我设法创建了如下实用函数:

import environment from 'environment';

import * as constants from './constants';

const signUp = async (email: string, password: string): Promise<any> => {
const resonse = await fetch(constants.AUTH0_ENDPOINTS.SIGN_UP, {
method: 'POST',
headers: {
'Content-Type': 'application/json; charset=utf-8',
},
body: JSON.stringify({
client_id: environment.AUTH0_CLIENT_ID,
connection: constants.AUTH0_DATABASE_NAME,
email,
password,
}),
});

return resonse.json();
};

export default signUp;

我还实现了 Auth 类,负责 session 操作、刷新 token 和静默身份验证。

关于ionic-framework - 想要使用电容器将 auth0 集成到 ionic 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60427224/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com