小编Rit*_*ena的帖子

django-allauth Facebook 和 Google 社交网络登录失败

我使用 django-allauth 在我的应用程序中使用 Facebook 和 Google 登录。我按照django-allauth的readthedocs文档在 google 和 facebook 上创建应用程序,并使用 APP ID 和密码登录网站。在 settings.py 文件中,我指定了LOGIN_REDIRECT_URL登录后重定向用户。但是,当我使用 facebook 或 google 按钮登录时,出现以下错误 -

Social Network Login Failure
An error occurred while attempting to login via your social network account.
Run Code Online (Sandbox Code Playgroud)

在谷歌应用程序中的授权重定向网址中,我指定了文档中提到的重定向路径,但是,找不到在 Facebook 应用程序中指定重定向网址的位置。我根据此错误搜索了现有的 SO 问题,但找不到适用于我的网络应用程序的解决方案。请帮忙。

django django-authentication django-allauth

5
推荐指数
1
解决办法
3607
查看次数

pdfMake - open()和print()函数不起作用

我正在尝试学习如何使用pdfMake.我正在尝试分别使用openprint生成或打印信息.但是,当我点击触发事件的按钮时,新标签会打开一秒钟并消失.打开的页面在历史记录中显示为blob:http://localhost:9999/93c1600e-3c64-42fe-8b44-fe6eeb995b5e

我无法弄清楚错误.我正在关注pdfMake 的官方文档.

请帮忙.

function print(){
  window.event.preventDefault()
  // this is just a simulation of the open event, replacing it with print produces the same result
  var docDefinition = { content: {text:'This is an sample PDF printed with pdfMake',fontSize:15} };
  pdfMake.createPdf(docDefinition).open();
}
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE HMTL>
<html>
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1.0" />
  <script src='https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.27/pdfmake.min.js'></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.27/vfs_fonts.js"></script>
  <script src="js/print.js"></script>
</head>
<body>
  <main>
    <button onclick="print()">Print Card</button>
  </main>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript pdf html5 pdfmake

5
推荐指数
2
解决办法
4523
查看次数

Instagram OAuthException :您必须提供 client_id

我一直在尝试在我的 Web 应用程序中使用 Instagram API 的服务器端身份验证。我已经按照Intagram's API Page提供的步骤操作,但我不断收到错误消息you must provide a client_id。代码写在 node/express.js 中。这是我的代码。
PS:请不要建议我使用 istagram-node API。

索引.js

var bodyParser = require('body-parser');
var express = require('express');
var app = express();
var https = require('https');
var session = require('express-session');

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended:true}));
app.use(express.static(__dirname+'/public'));
app.use(session({
  secret: process.env.SECRET,
  resave: true,
  saveUninitialized: false
}))

app.set('port',process.env.PORT);

app.get('/',function(req,res){
  res.render('index')
});

app.get('/home',function(req,res){
  req.session.code = req.query.code;
  var data = JSON.stringify({
      client_id: process.env.CLIENT_ID,
      client_secret: process.env.CLIENT_SECRET,
      grant_type: "authorizaton_code",
      redirect_uri: "...",
      code: req.session.code
  })
  var options = { …
Run Code Online (Sandbox Code Playgroud)

javascript https node.js express instagram-api

2
推荐指数
1
解决办法
1483
查看次数

更改管理兄弟登录页面上的文本

admin-bro 的登录页面显示“欢迎!”。我需要将其更改为其他内容。AdminBro 中可以吗?

PS:我使用的是AdminBro v1.6.6版本。PPS:我已经尝试过这个和相应的链接。这对我不起作用。是因为我的版本问题吗?提前致谢!

components admin node.js reactjs admin-bro

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