小编Ram*_*Ram的帖子

如何在React中使用新功能挂钩?

我刚刚读到了react的新功能钩子.阅读有关钩子 但我无法使用它.它给了我错误.

我目前使用的是16.6.0版

最后我理解了钩子.

import React, {useState} from 'react';

const Fun = () => {
    const [count, setCount] = useState(0);

    return (
        <div>
        <p>You clicked {count} times</p>
        <button onClick={() => setCount(count + 1)}>
          Click me
        </button>
      </div>
    );}

 export default Fun;
Run Code Online (Sandbox Code Playgroud)

我导入了Fun并在我的app.js文件中使用

我犯的错误是我没有安装React v16.7.0-alpha所以我使用npm add react @ next react-dom @ next安装.

谢谢

javascript reactjs react-hooks

16
推荐指数
1
解决办法
4405
查看次数

如何集成react前端和node后端的oauth?

我使用 React 作为前端。我使用react-google-login和react-facebook-login登录谷歌和 Facebook。

它给了我accesstoken前端。

我将其传递accesstoken给后端(我正在将 Node 与 hapi 一起使用)。

但在后端,我如何userDetails使用 Google 或 Facebook 获取accesstoken并传递刷新令牌来获取新的accesstoken?

更新:

好的,google oauth2 过程中有三个步骤。

  1. 获取授权码
  2. 交换授权码以获取访问令牌
  3. 传递访问令牌以获取用户信息

当我解耦前端和后端时。在这三个步骤中我应该在前端和后端做什么。在安全方面?

node.js oauth-2.0 reactjs hapi.js

3
推荐指数
1
解决办法
3946
查看次数

标签 统计

reactjs ×2

hapi.js ×1

javascript ×1

node.js ×1

oauth-2.0 ×1

react-hooks ×1