我正在尝试部署我的应用程序,但我想知道是否有一种方法可以在不重建我的应用程序的情况下动态更新环境变量。我做了一些研究,发现有 3 种可能的方法
这些方法安全吗?与这些方法相关的风险是什么?
知道 Facebook、Airbnb 或任何其他高容量网站如何更新其配置吗?我的意思是每次重建应用程序都会非常耗时,对吗?动态更新我的变量甚至是个好主意吗?
如果您能帮我解决这个问题,我将不胜感激!
我正在对我的应用程序进行身份验证,并且已设法将登录名添加到我的页面。用户可以登录并存储他们的会话,但是一旦我刷新页面,他们的会话就消失了。ReactJs + NextJS
我知道有getTokenSilently但是当我调用它时它会返回它!
error: "login_required"
error_description: "Login required"
state: "N3B+aWt4T1dBeGlibWsua2ZkdX5LTzR6T19ndTdXfkJ2Tm5kUzJIY3lXTQ=="
Run Code Online (Sandbox Code Playgroud)
我在这里做错了什么?
useEffect(() => {
if (typeof window !== `undefined`) {
if (!loading && !isAuthenticated) {
loginWithRedirect({})
}
}
});
Run Code Online (Sandbox Code Playgroud)
<Button
className="account-button"
variant="textButton"
icon={<i className="flaticon-user" />}
aria-label="login"
title={loading ? 'loading' : isAuthenticated ? 'Hi' : 'login'}
/>
Run Code Online (Sandbox Code Playgroud)
// src/react-auth0-spa.js
import React, { useState, useEffect, useContext } from "react";
import createAuth0Client from "@auth0/auth0-spa-js";
const DEFAULT_REDIRECT_CALLBACK = () =>
window.history.replaceState({}, document.title, window.location.pathname);
export const Auth0Context = React.createContext(); …Run Code Online (Sandbox Code Playgroud)