小编sch*_*ker的帖子

无法在 Tymon JWT 中添加自定义声明

我正在使用Tymon JWT在 Laravel 中生成我的令牌。我仔细按照Tymon 的 github 站点中的指南添加了我的自定义声明,如下所示:

$customClaims = ['foo' => 'bar', 'baz' => 'bob'];
JWTAuth::attempt($credentials, $customClaims);
Run Code Online (Sandbox Code Playgroud)

在对用户进行身份验证后,我设法生成了一个令牌,但是当我使用 JWT 解码器对令牌进行解码时,我只能看到默认声明,而看不到我的自定义声明。

php jwt laravel

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

在网站链接图像的正确方法是什么?

按照我的标题,正确的方法是什么?我已经看到这两个出现在网站上:

<img alt="My image" height="60" src="http://www.website.com/images/myimage.png" width="80">
Run Code Online (Sandbox Code Playgroud)

<img src="images/myimage.png" width="60" height="80" alt="my image"/>
Run Code Online (Sandbox Code Playgroud)

每种类型的好处是什么?与第二个相比,第一个是否有助于更快地加载图像?

谢谢.

html css

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

无法使用vba vlookup查找日期

我有一个excel工作表,其中A列包含日期,B列包含相应的日期.例如.A2 = 01/01/14,B2 = Wed,依此类推.

我试图用示例vba代码检索B2中的日子,但我一直收到错误" 运行时错误'1004'无法获取worksheetFunction类的Vlookup属性 "

请参阅我的代码并告知错误.谢谢.

 Sub Button1_Click()


Dim lookup_value As String
Dim lookup_table As Range

Let lookup_value = "1/1/2014"
Set lookup_table = Range("A:B")

the_day = WorksheetFunction.VLookup(CDate(lookup_value), lookup_table, 2, False)


Range("D7") = the_day

End Sub
Run Code Online (Sandbox Code Playgroud)

请注意,我想手动传递lookup_value而不是查找单元格A2.

excel vba excel-vba vlookup

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

无法在Laravel中使用tymon jwt生成令牌

我坚持了大约三天。基本上,我正在尝试使用Tymon在laravel中生成JWT令牌。这是我的控制器文件。

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\User;
use JWTAuth;
use JWT;
use Tymon\JWTAuthExceptions\JWTException;
use Tymon\JWTAuth\Contracts\JWTSubject as JWTSubject;

class AuthenticateController extends Controller
{
 public function index()
{
 //   
}
 public function authenticate(Request $request)
{

    $user = User::where('email', $request->only('email'))->first(); 
    dd($user); //This does show some output      
    $token = JWTAuth::fromUser($user); //returns error message

    return ["error" => NULL, "token" => $token];

 }
}
Run Code Online (Sandbox Code Playgroud)

我使用Chrome邮递员测试了此api,但报告此错误:

JWT.php第73行中的ErrorException:传递给Tymon \ JWTAuth \ JWT :: fromUser()的参数1必须是Tymon \ JWTAuth \ Contracts \ JWTSubject的实例,是给定的App \ User实例,在/ Users / shankerm …

php api laravel

3
推荐指数
2
解决办法
2693
查看次数

如何确保我的网站不被黑客攻击?

我有一个供家族企业使用的网站.我只有几页和一些产品目录.不会有任何在线交易或付款.只是一些html页面,javascript文件和存储在xml文件中的产品目录.

我想知道如何确保我的网站被黑客攻击相当安全?我能做什么,至少实现一定程度的安全性,例如,我该怎样做才能确保我的xml文件不会被某人更改或访问?

xml security web

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

如何使用 MicroModal 在关闭时进行自定义回调?

我正在使用MicroModal显示模式窗口。一切工作正常,除了在模式关闭期间,我想调用一个事件来执行某些操作。我只是不知道在哪里进行回调。

这是初始化代码:

        MicroModal.init({
        onShow: modal => console.info(`${modal.id} is shown`), 
        onClose: modal => console.info(`${modal.id} is 
        hidden`),  
        openTigger : 'data-micromodal-trigger',
        closeTrigger: 'data-micromodal-close',
        disableScroll: true,
        disableFocus: false,
        awaitCloseAnimation: false,
        debugMode: true,                
      });
Run Code Online (Sandbox Code Playgroud)

我什至尝试修改 onClose 属性来调用我的事件,但它不会执行。IE:

onClose: callMyEvent,
Run Code Online (Sandbox Code Playgroud)

以前使用过这个库的任何人都可以给我一些关于如何执行此操作的提示吗?谢谢。

javascript

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

标签 统计

laravel ×2

php ×2

api ×1

css ×1

excel ×1

excel-vba ×1

html ×1

javascript ×1

jwt ×1

security ×1

vba ×1

vlookup ×1

web ×1

xml ×1