TenYear

1546 经验值

发送短信时我获取当前的time()+60,然后保存到session中,然后在每次点击发送短信的时候都首先检测是否小于当前time(),如果小于就退出。可是这样不知道为何第一次成功发送,第二次三次就产生超时了呢?请问还有别的防止接口被一个用户多次调用的办法么?Laravel的Cache不能为单一用户保存数据吧?他的值不像Session那样每人一个吧?

我看过《Laravel 实现用户权限管理》系列视频 我想呈现的效果有些不一样,能否给个思路。 用户表是一样的,只是多了一个 role_id 字段。 每个用户只能获取一个角色,这里只存储角色表的id 角色表,假如添加角色的时候表单如下: 【角色名】= 只是显示的,用在添加用户的时候 角色selec

嗯。确实是这个问题, 感谢站长!!

Laravel5.3中, 比如说, 我想用ajax请求实现点赞功能,需要先验证用户是否登录,
使用middleware, api的话, 用户始终是未登录状态, 请问这需要怎么解决/

兄弟们,请教两个问题。1. 使用vue-resource上传图片,在上传的时候我怎么得到file,也是通过v-model绑定file吗?2. vue有没有类似ajaxForm(options).submit()这样的方法?

我想应该不是这些问题,
···

    ssl on;
    ssl_certificate /etc/nginx/ssl/1_abc.cn_bundle.crt;

···
我注释掉这两行的时候,检查是ok的

请教一下,为什么我在配置ssl的时候, 开启 ssl on;, 检测nginx配置就是fail,

具体配置如下

server {
        listen 443;
        server_name abc.cn www.abc.cn;

        root /var/www/community/public;
        index index.php index.html index.htm;

       ssl on;
        ssl_certificate /etc/nginx/ssl/1_abc.cn_bundle.crt;
        ssl_certificate_key /etc/nginx/ssl/abc_de.key;

        ssl_session_timeout 5m;

        ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
        ssl_prefer_server_ciphers on;

        location / {
                try_files $uri $uri/ /index.php?$query_string;
        }
        ...

在laravel中使用firstOrCreate获取的是一个模型,那么如何判断这个模式是新create的还是原来就存在的呢?

引言:Markdown是一种轻量级的标记语言,轻到你甚至可以不叫他语言,因为Markdown很容易上手,就是简单地记住几个常用的标签用法就OK了,Markdown有诸多好处:专注于文字,简单,高效. 以下的符号请全部以英文输入法为准!!! 下面来详细说说那几个标签(真的只有几个): 常用标题 # 代表h1(一级标题) ## 代表h2(二级标题) ###代表h3(三级标题) 效果是这样的: 代表h1

同样在这节,我遇到个问题,

redis.on('message',function (channel, message) {
    message = JSON.parse(message);
    console.log(message.data.name);
    io.emit("test-channel:a", message.data);
});

服务端这边 emit可以正常发送数据,但客户端这边却始终接收不到,

<script>
        var socket = io('127.0.0.1:3000');
        new Vue({
            el:'#discuzz',
            data:{
                users:[]
            },
            ready:function () {
               socket.on('test-channel:a', function (data) {
                    console.log(data);
                    this.users.push(data.name);
                }.bind(this))
            }
        })
 </script>

vue的版本是一样的1.04,,请教一下怎么解决这个问题