小编mok*_*okk的帖子

nextjs - 在开发模式下使用 _error.js

所以我在我的 nextjs 应用程序上创建了一个自定义错误页面。按照文档,我创建了一个_error.js文件,其中包含我的视图(在React

我的问题是当我处于开发模式时,我的_error页面被完全忽略(即使它通过了它的getInitialProps)。该render功能似乎被忽略,而是nextjs似乎正在使用其内部error-debug页面。

如果我是对的,这就是这个代码在 repo 中所说(当前版本的第 84 行)

当我作为productionenv构建时,没问题,我的自定义错误页面被选中。

关于如何在开发模式下呈现我的自定义错误页面的任何想法?

error-handling nextjs

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

Facebook消息发布在页面时间轴上

我想在Facebook页面时间轴上显示帖子文本/消息.但是没有出现在Facebook页面时间轴上.它出现在通知部分.代码运行成功,我得到200响应(意味着文本/消息成功发布在Facebook页面上).我正在使用最新的Facebook API版本2.3.

源代码

<?php
session_start();
// added in v4.0.0
require_once 'autoload.php';
use Facebook\FacebookSession;
use Facebook\FacebookRedirectLoginHelper;
use Facebook\FacebookRequest;
use Facebook\FacebookResponse;
use Facebook\FacebookSDKException;
use Facebook\FacebookRequestException;
use Facebook\FacebookAuthorizationException;
use Facebook\GraphObject;
use Facebook\Entities\AccessToken;
use Facebook\HttpClients\FacebookCurlHttpClient;
use Facebook\HttpClients\FacebookHttpable;

// init app with app id and secret
FacebookSession::setDefaultApplication( 'xxxxxxxxxxxxx','xxxxxxxxxxxxxxxx' );
// login helper with redirect_uri
    $helper = new FacebookRedirectLoginHelper('http://localhost:8080/facebook_Login_Version_4/fbconfig.php' );
try {
  $session = $helper->getSessionFromRedirect();
} catch( FacebookRequestException $ex ) {
  // When Facebook returns an error
} catch( Exception $ex ) {
  // When validation …
Run Code Online (Sandbox Code Playgroud)

php facebook facebook-graph-api

7
推荐指数
0
解决办法
38
查看次数

Tumblr的Yii2 Auth客户端扩展

我正在尝试在Yii2中使用Auth Client Extension(http://www.yiiframework.com/doc-2.0/ext-authclient-index.html).我复制了YiiFramework附带的Twitter Auth Client类,并制作了自己的Tumblr版本.Twitter工作正常,但是当我使用我的Tumblr版本时,我在屏幕上显示"此应用程序访问您的某些数据并将帖子发布到您的帐户之后是否正常?"您已登录为*********".(Tumblr oauth页面)

出现错误:请求失败,代码为:401,消息:oauth_signature与预期值不匹配

这是我的Tumblr auth客户端代码:


namespace yii\authclient\clients;

use yii\authclient\OAuth1;

/** * * Example application configuration: * * ~~~ * 'components' => [ * 'authClientCollection' => [ * 'class' => 'yii\authclient\Collection', * 'clients' => [ * 'tumblr' => [ * 'class' => 'yii\authclient\clients\Tumblr', * 'consumerKey' => 'tumblr_consumer_key', * 'consumerSecret' => 'tumblr_consumer_secret', * ], * ], * ] * ... * ] * ~~~ * */ class Tumblr extends OAuth1 { /** * @inheritdoc */ public …

Run Code Online (Sandbox Code Playgroud)

php oauth tumblr yii2

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

laravel - 登录重定向丢失了url哈希

当我想从我的网站共享页面网址时mysite.com/page1#foo=bar,或者想要在我退出时访问此页面时,我会被重定向到login表单,因为page1路由在auth middleware.

我的问题是,在我成功登录后,我被重定向到mysite.com/page1,我丢失了哈希值.

(哈希值也不保留/login)

哈维尔提供什么简单的方法来保持哈希?由于散列没有发送到服务器,我有点怀疑,但也许有些东西我错过了某个地方!

否则我需要覆盖登录,也许用JS读取哈希并以某种方式在登录后重定向重新注入它,但是如果有一个简单的方法,我很想避免这样做:)

php redirect login laravel

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