开发者问题收集
我尝试在登录后在我的 Profile 组件中检索我的 jwt 令牌,并将该令牌存储在 localstorage 中。我知道 localstorage 不是最好的选择,但这将是一个原生移动应用程序,因此据我所知 localstorage 是我最好的选择。但是当我登录时,我收到了一个令牌,这是我最近收到的一个令牌eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjaGVj
以下是我使用express-jwt的设置:exports.requireSignin = expressJwt({secret: process.env.JWT_SECRET,algorithms: ["HS256"],userProperty: "auth"});我正在使用它访问秘密路由进行测试,但是我没有在此处的路由中获取req.user属性。它导致一个空对象(未定义)。router.get(
我创建了一个电子邮件身份验证系统,但是我使用 jwt.verify 验证此令牌的方式似乎存在问题。我认为我的 process.env.PASS_SEC 存在问题,这只是我的 Mongo.DB 密码密钥。这是正确的吗?我可以确认,如果我执行 res.sent(req.params.token),我的令牌就会顺利通过,例如在这个例子中。eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXV
我正尝试在 React 中实现一个简单的注册页面。但是,当我尝试提交表单时,我收到signup.js:53 Uncaught TypeError: Cannot read property 'state' of null显然 React 没有正确设置状态。以下是来自 Signup 组件的代码:import React, { Component } from 'react';export defau
我正在尝试制作分页组件。但是totalPost={products.length} 不起作用因为长度未定义。我如何获取产品的长度?import React, { useEffect, useState } from "react";import { useSelector, useDispatch } from "react-redux";import { getAllProducts } fro
我在 ReactJS 中创建了一个带有一个文本输入的表单,当它提交时,我想获取它的值并将其放入变量中。但是当我 console.log() 时,它返回undefined。我该如何解决这个问题?这是我的代码。class App extends Component {state = {todoTitle: ""};render() {return (<div><center><formonSubmit
我碰到了这段用于在数组中保留正向和反向引用的代码:var arr = [];arr[arr['A'] = 0] = 'A';arr[arr['B'] = 1] = 'B';// On node interpreterarr // [ 'A', 'B', A: 0, B: 1 ]arr["A"] // 0arr["B"] // 1arr[0] // 'A'arr[1]
我正在为 Discord 构建一个提醒机器人。服务器所有者或管理员应通过消息订阅服务器。我找不到将消息发送到特定服务器和频道的方法。有没有什么办法?
我想创建一个轮询命令,但无法让它向特定频道发送消息这是我的代码:const { tprefix, pollchannel } = require('../config.json');const Discord = require('discord.js');const client = new Discord.Client();module.exports = {name: 'poll',desc
这看起来应该很容易,但我不知道该怎么做。我有一个模块,当它执行时,它应该向特定频道发送一条消息,但它没有。我尝试过:client.channels.cache.get('771081627768979516').send('test')以及let channel = message.guild.channels.cache.get(c => c.name === '#logs')channel.s
我想将新的 Cloud Firestore 集成到我的 Cloud Functions 中。我更新了 node.js 并在 Mac 上安装了最新的 Firebase 版本。文档中说:exports.myFunctionName = functions.firestore.document('users/marie').onWrite((event) => {// ... Your code her
我希望你能帮助我,我正在使用 Node.js(无状态)制作一个连接到 Firebase 的 API,主要目标是创建用户并处理集合(添加、编辑、查阅)信息,我正在使用以下 Firebase 模块const firebase = require('firebase');firebase.initializeApp(firebaseConfig);当我尝试插入数据时,因此没有用户登录,并且插入信息或删除
代码编译成功但在本地主机上出现错误:TypeError:无法读取未定义的属性“map”。import React from 'react';const Module = (props) => {const courses = props.courses;console.log(props.courses);let Course = courses.map(item=><li>{item}</li>
我试图在 vue 中拦截 axios 后调用。首先,我在 axios.js 中创建 Axiosimport Vue from 'vue'import axios from 'axios'const axiosInstance = axios.create({baseURL: `http://localhost:8081/` // the url of our server})Vue.prototy
我正在从运行在端口 3000 上的 React 应用向运行在端口 8080 上的 Node API 发出 API 调用。我收到以下错误:XMLHttpRequest 无法加载http://localhost:8080/register。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问来源 'http://loca