小编Fro*_*oxz的帖子

Jwt 令牌是唯一的

我正在使用 JWT 网络令牌系统。我能够成功生成令牌。我在 Laravel 中创建 JWT 令牌,如下所示

我正在使用以下技术堆栈

示例代码

use JWTAuth;
use Tymon\JWTAuth\Exceptions\JWTException;

class AuthenticateController extends Controller
{
    public function authenticate(Request $request)
    {
        // grab credentials from the request
        $credentials = $request->only('email', 'password');

        try {
            // attempt to verify the credentials and create a token for the user
            if (! $token = JWTAuth::attempt($credentials)) {
                return response()->json(['error' => 'invalid_credentials'], 401);
            }
        } catch (JWTException $e) {
            // something went wrong whilst attempting to encode the token …
Run Code Online (Sandbox Code Playgroud)

php jwt laravel laravel-authorization

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

安全的注册表格

我有一份登记表

function Users_Registration() 
{
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var usernames = $("#usernames").val();
    var emails = $("#emails").val();
    var passs = $("#passs").val();
    var rpasss = $("#rpasss").val();

    if(usernames == "")
    {
        $("#signup_status").html('<div class="info">Enter LogIn.</div>');
        $("#usernames").focus();
    }
    else if(emails == "")
    {
        $("#signup_status").html('<div class="info">Enter Email.</div>');
        $("#emails").focus();
    }
    else if(reg.test(emails) == false)
    {
        $("#signup_status").html('<div class="info">Enter Valid Email.</div>');
        $("#emails").focus();
    }
    else if(passs == "")
    {
        $("#signup_status").html('<div class="info">Enter Password.</div>');
        $("#passs").focus();
    }
    else if(rpasss == "")
    {
        $("#signup_status").html('<div class="info">??????? ?????? ????????.</div>');
        $("#rpasss").focus();
    }
    else if(rpasss != passs)
    { …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery

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

Postgresql日期范围

我有一个包含事件的日历:日历始终有一个起点和终点(例如29.04.2014至2014年6月9日)

事件从此日期范围显示:

AND DATE(event_from) >= DATE(?) //29.04.2014
AND DATE(event_to) <= DATE(?) //09.6.2014
Run Code Online (Sandbox Code Playgroud)

但如果事件开始于28.04并于2014年6月10日结束,则需要在日历中显示

如果超出范围,我该如何显示此事件,但仍保持在范围内

感谢klin:

全部一起

AND (daterange(DATE(event_from), DATE(event_to)) && daterange(DATE(?), DATE(?)) OR( DATE(event_from) >= DATE(?) AND DATE(event_to) <= DATE(?) ) )

php postgresql

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

将ID从jQuery传递给PHP

HTML

<a href="#modal" id="a1" class="leftPanel">Link1</a>
<a href="#modal" id="a3" class="leftPanel">Link1</a>
<a href="#modal" id="a4" class="leftPanel">Link1</a>
Run Code Online (Sandbox Code Playgroud)

jQuery的

function mainFunction() {

    $(".leftPanel").click(function () {
        $(".leftPanel").pageslide({
            direction: "right",
            modal: true
        });
        var linkId = $(this).attr('id');
        var linkId2 = (linkId.substring(1, linkId.length));
        console.log(linkId);
        console.log(linkId2);
        $.ajax({
            type: 'GET',
            url: 'my.php',
            data: linkId2,
            success: function (data) {
                console.log(data);
            }
        });
        return false;
    });
}
Run Code Online (Sandbox Code Playgroud)

还有我的PHP

<?php
   $pageid = $_GET['linkId2'];
   print_r($_GET);
?>
Run Code Online (Sandbox Code Playgroud)

所以这是我的代码,但它似乎无法正常工作.他看了一下,发现任何可以提供帮助的东西.解释我想要获取链接ID的脚本并将其分配给$ pageid console.log(data); 说访问被拒绝print_r($ _ GET); 说array(); 如果有任何代码建议.如果需要更多细节,请问我会尽我所能解释.将不胜感激任何帮助.非常感谢.

php ajax jquery get

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

标签 统计

php ×4

jquery ×2

ajax ×1

get ×1

javascript ×1

jwt ×1

laravel ×1

laravel-authorization ×1

postgresql ×1