精华内容
下载资源
问答
  • angularjs login 登录实例

    2015-11-11 06:21:20
    谁有angularjs login登录验证的小例子呢,不需要后台的, 把后台返回值写死就ok了,就是让angularjs作为中间层然后返回就可以了, 我的邮箱195639859@qq.com非常感谢,
  • 小程序login登录前后端实现 获取临时code wx.login({ success: res=> { console.log(res); const code = res.code; } }) 请求的接口 使用koa2 fly.js const Fly=require("flyio/src/node"); const jwt =...

    小程序login登录前后端实现

    在这里插入图片描述

    获取临时code

    wx.login({
    	success: res=> {
    		console.log(res);
            const code = res.code;
    	}
    })
    

    请求的接口

    使用koa2

    fly.js

    const Fly=require("flyio/src/node");
    const  jwt = require('jsonwebtoken');
    const fly = new FLy;
    
    router.get('/getOpenId', async(ctx, next) => {
        // 请求的时候携带的code
    	const code = ctx.query.code;
        // 账号
    	const appId = '';
    	const appSecret = '';
        // 小程序官方提供的
    	const url = `https://api.weixin.qq.com/sns/jscode2session?appid=${appId}&secret=${appSecret}&js_code=${code}&grant_type=authorization_code
    `;
        // 使用flyio进行请求,和axios用法相似
        const result = await fly.get(url);
        if (result) {
            const info = JSON.parse(result.data);
            // 一般会将用户的openId(用户的唯一标识)存入数据库: openId: { username: '' }
            // 自定义登录状态, 根据用户的openId和session_key进行加密生成token,返回给前端请求
            // 使用jsonwebtoken加密 openId,session_key
            const token = jwt.sign(info, 'test_token');
            // token 即是自登录状态
            ctx.body = token;
        }
    });
    

    登录验证

    router.get('/checkToken', async(ctx, next) => {
       // 放在请求头中的token
       console.log(ctx.request.header.authorization);
       const token = ctx.request.header.authorization;
       try{
           const result = jwt.verify(token, 'test_token');
           ctx.body = 'success';
       }catch(e){
           ctx.body = e;
       }
    });
    

    发送code

    onLaunch() {
        const token = wx.getStorageSync('token');
        if (token) {
            const result = await request('/checkToken',{ token });
            console.log(result);
        } else {
            this.login()
        } 
    },
    login() {
        wx.login({
    	success: async (res) => {
    		console.log(res);
            const code = res.code;
            // 使用封装的request
            const result = await request('/getOpenId', { code });
    		// 存在localStorage中
            wx.setStorageSync('token', result);
        }
      })
    },
    checkLogin() {
        
    }
    
    
    展开全文
  • Login登录校验

    千次阅读 2018-11-03 11:47:42
    首次登录: @RequestMapping("/login") public JsonResult login(HttpServletRequest request, HttpServletResponse response, @RequestParam Map<String, String> map) {  if (!(map ==...

    首次登录:

    @RequestMapping("/login")

    public JsonResult login(HttpServletRequest request, HttpServletResponse response, @RequestParam Map<String, String> map) {
            if (!(map == null || map.isEmpty() ? "" : map).equals("")) {
                String userID = "";
                String password = "";

                if (map.containsKey("userid"))
                    userID = map.get("userid");
                if (map.containsKey("password"))
                    password = map.get("password");

                if (!(userID == null || userID.isEmpty() ? "" : userID).equals("")
                        && !(password == null || password.isEmpty() ? "" : password).equals("")) {
                    String encPwd = EncryptUtils.MD5(password);
                    List<Users> userList = usersService.selectUserList(userID, encPwd);
                    if (!(userList == null || userList.isEmpty() ? "" : userList).equals("")) {
                        Users user = userList.get(0);
                        HttpSession session = request.getSession();
                        session.setAttribute("usercode", userID);
                        session.setAttribute("username", user.getUsername());
                        session.setAttribute("avatar", user.getAvatar());
                        session.setMaxInactiveInterval(30 * 60);// 以秒为单位,30分钟
                        return new JsonResult(ResultCode.SUCCESS, "登录成功!");
                    }
                }
            }
            return new JsonResult(ResultCode.NOT_LOGIN, "登录失败!");
        }

     

    Login登录校验:

     @RequestMapping("/login/legality")

    public String loginLegality(HttpServletRequest request, HttpServletResponse response, @RequestParam Map<String, String> map) {
            HttpSession session = request.getSession();
            if (!(session == null ? "" : session).equals("")) {
                Object usercode = session.getAttribute("usercode");
                if (!(usercode == null ? "" : usercode).equals("")) {
                    String userName = session.getAttribute("username").toString();
                    String avatar = session.getAttribute("avatar").toString();
                    JSONArray menuArr = systemRoleService.getMenus(usercode.toString());
                    JSONObject resultJSON = new JSONObject();
                    resultJSON.put("username", userName);
                    resultJSON.put("avatar", avatar);
                    resultJSON.put("menus", menuArr);
                    return new JsonResult(ResultCode.SUCCESS, "", resultJSON);          //自定义的JsonResult
                }
            }
            return ".NOT_LOGIN" ;
        }

     

    注销登录:

      @RequestMapping("/login/out")
        public void loginOut(HttpServletRequest request, HttpServletResponse response, @RequestParam Map<String, String> map) {
            try {
                request.getSession().removeAttribute("usercode");
                response.sendRedirect(GlobalConfig.getContextPath() + "/admin/login");
            } catch (Exception e) {
                logger.error("loginOut===>", e);
            }
        }

    展开全文
  • docker login登录错误

    千次阅读 2019-12-18 09:07:19
    一、环境说明 1、ubuntu: 18.04.2 LTS 2、docker: 19.03.5, ...使用 docker login命令登录 Docker Hub时报错。 $ docker login Login with your Docker ID to push and pull images from Docker Hub. If you don...

    一、环境说明

    1、ubuntu: 18.04.2 LTS

    2、docker: 19.03.5, build 633a0ea838

    二、问题描述

    使用 docker login命令登录 Docker Hub时报错。

    $ docker login
    Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
    Username: sweeneys
    Password: 
    Error saving credentials: error storing credentials - err: exit status 1, out: `Failed to execute child process “dbus-launch” (No such file or directory)
    

    三、解决方法

    参考:https://github.com/docker/cli/issues/1136

    $ sudo apt-get install gnupg2 pass
    

    说明:

    1、gnupg2: 一种包含数字签名和证书的加密工具。

    2、pass: 一种简单的密码管理工具。

    展开全文
  • 私有仓库Harbor https访问并实现docker login登录安装Harbor https访问参考链接实现docker login登录 安装Harbor https访问参考链接 https://blog.51cto.com/jacksoner/2334355 以下是命令操作: mkdir ssl cd ...

    推送到harbor参考
    https://blog.csdn.net/m0_37607365/article/details/79811136

    安装Harbor https访问参考链接

    https://blog.51cto.com/jacksoner/2334355
    以下是命令操作:

    mkdir ssl
    cd ssl/
    openssl genrsa -out ca.key 4096
    
    openssl req -x509 -new -nodes -sha512 -days 3650 -subj "/C=GZ/ST=Guangd/L=Taipei/O=example/OU=Personal/CN=test.com" -key ca.key -out ca.crt
    
    openssl genrsa -out test.com.key 4096
    
    openssl req -sha512 -new -subj "/C=GZ/ST=Guangd/L=Taipei/O=example/OU=Personal/CN=test.com" -key test.com.key -out test.com.csr
    
    **以下是一步到EOF**
    cat > v3.ext <<-EOF
    authorityKeyIdentifier=keyid,issuer
    basicConstraints=CA:FALSE
    keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
    extendedKeyUsage = serverAuth 
    subjectAltName = @alt_names
    
    [alt_names]
    DNS.1=test.com
    DNS.2=test
    DNS.3=hostname
    EOF
    
    openssl x509 -req -sha512 -days 3650 -extfile v3.ext -CA ca.crt -CAkey ca.key -CAcreateserial -in test.com.csr -out test.com.crt
    
    vi harbor.cfg
    hostname = test.com #这个就是你访问的地址
    ui_url_protocol = https
    ssl_cert = ./ssl/test.com.crt
    ssl_cert_key = ./ssl/test.com.key
    
    
    ./prepare
    
    ./install.sh 
    
    访问
    https://10.0.3.104
    admin
    Harbor12345
    
    echo "10.0.3.104 test.com"  >>/etc/hosts
    
    重启
    docker-compose stop
    ./install.sh
    

    实现docker login登录

    参考链接
    https://blog.csdn.net/u010801994/article/details/88217916

    vi /etc/docker/daemon.json
    {"registry-mirrors": ["http://f1361db2.m.daocloud.io"],"insecure-registries":["https://test.com"]}
    

    在这里插入图片描述

    systemctl daemon-reload
    systemctl restart docker
    docker-compose up -d
    

    在用户管理中,创建用户
    在这里插入图片描述
    然后在项目中,添加用户
    在这里插入图片描述

    在服务器中,登录你新创建的用户名,即可实现权限允许,进行镜像的推送和拉取。

    在这里插入图片描述

    在 10.0.3.240上docker login

    参考链接
    https://blog.csdn.net/hjmhz/article/details/81912315

    1. 在10.0.3.240上添加test.com
    echo "10.0.3.104 test.com"  >> /etc/hosts
    
    1. scp ca.crt 证书
      在这里插入图片描述
      登录10.0.3.240,cp到/etc/pki/ca-trust/source/anchors/
      在这里插入图片描述
      3.更新证书,并登录
    update-ca-trust extract
    systemctl  restart docker
    docker login  test.com
    
    

    在这里插入图片描述

    本人写了脚本在百度网盘,需要的同学,可以去下载
    链接:https://pan.baidu.com/s/1Q3JeGj7aQvOYTHnSu_z9sw
    提取码:fxms

    展开全文
  • OWASP各种Login登录

    千次阅读 2019-09-24 14:51:30
    这个也是OWASP放出来的一个web安全学习平台,PHP+MySQL,主要有SQL注入练习及... ... Login地址:http://43.247.91.228:83/login-pages.html 1、Login #1 (basic login) 2、Login #2 (JavaScript validation) ...
  • Jeesite Login 登录 分析

    万次阅读 2017-03-09 16:38:33
    本文采用从前端到后台的形式,整体的阐述一下jeesite中login模块的交互流程,整个jeesite的重要功能我拟将他分为login,list,权限三个部分,应该包括了我们需要实现的大部分功能,计划将这三个部分逐一写出。
  • http://localhost:8080/user/login 登录失败,重新定向,再登录请求路径改为 http://localhost:8080/user/user/login 分析 <form action="user/login" method="post"> 用户名:<input type="text" name=...
  • Docker login登录失败问题

    千次阅读 2017-11-10 18:13:10
    使用docker login命令登录时,输入了正确的邮箱账号和密码但是提示账号密码错误,在网页登录却是可以成功的。最后发现原因是登录时需要用用户名和密码登录,不能用邮箱账号登录!!!我的登录用户名是:xiaoke ...
  • 因部署Harbor 镜像仓库,部署完了之后根据提示上传 images,需要使用docker login ip:port 进行登录登录的时候发现因为docker 默认是https,因为测试环境就没有配置证书,所以必须添加非...
  • docker login 登录harbor失败

    万次阅读 2018-08-22 22:55:36
    我在一台192.168.1.102服务器上采用http安装了harbor,完全启动harbor成功,但是在另一台服务器利用docker登录不上去,报错:Error response from daemon: Get https://192.168.1.102:80/v2/:,原因我采用http部署,...
  • angularjs之login登录页面

    万次阅读 2017-05-23 10:04:31
    登录页面逻辑 判断用户,用户名和密码是否正确 正确进行登录操作,错误提示信息 正确获取用户信息并保存在本地缓存 登录后跳转页面 代码部分 html页面 class="sign_div" contorller="loginCtrl"> class="form-...
  • docker login登录非docker hub仓库

    万次阅读 2018-10-27 15:04:26
    使用语法:docker login [OPTIONS] [SERVER],其中options的取值有三种:--password或者-p,表示密码;...一般-u和-p配合使用,默认情况下是通过标准输入来登录,即--password-stdin。例如:docker logi...
  • 自定义注解@NeedLogin登录校验

    千次阅读 2017-08-22 11:23:04
    今天介绍的是一个关于登录校验的自定义注解,之前有过一篇写如果自定义注解的博文:Java中的自定义注解那么这次讲一个经常会出现的场景下,会使用到的注解,一般我们无论是开发后端系统还是前端系统,都会有用户的...
  • 今天在学习SpringBoot搭建一个新项目骨架时,项目运行成功,当去页面访问接口时,会直接跳转到login页面,如下图: 并且这不是我自己写的页面,顿感奇怪,使用postman调用后同样效果: 但是我代码里并没有写...
  • 有一段时间没用了SpringBoot,再次使用后发现SpringBoot项目启动后访问跟目录竟然跳转到login页面,而我本人未编写任何界面。 编写接口发现还是跳转到这个页面,之后查找资料,是导入的jar包中有一个登陆拦截器,这...
  • login 登录时写了POST还是GET

    万次阅读 2018-04-04 14:42:38
    thymeleaf/bootstraphtml第一行是原来的,错误了,应为submit与下面的ajax冲突了第二行是修改后,正确的,type改为button&lt;div class="submit"...登录"&gt; &lt;/div&gt;
  • HTML+CSS+JavaScript做一个登录前端界面 不说废话了,直接上代码: <!DOCTYPE html> <html style="background-color: #013D71;"> <head> <...Login</title> <...
  • https://localhost:5500/em/login 登录不了

    千次阅读 2017-10-23 15:16:11
    刚装的Oracle 12c 访问 https://localhost:5500/em/login 使用 system 登录 报错 (权限/口令错误) 右键计算机 ->管理 -> 服务 ,右击名称 输入O 弹出以O开头的服务名称 ,找到 OracleJobSchedulerORCL 启动...
  • 很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式: ...1.新建一个login项目并完成布局的搭建 2.MainActivity.java 这里封装了一个将io流转换成字符
  • 访问项目的任意接口,都会跳转到以下页面 ...但是项目中,并没有写过前端的页面。...想了想才发现,因为项目中用到了SpringSecurity,而SpringSecurity默认给我们加了...写一个配置类,配置不需要登录验证就可以啦
  • ORACLE桌面类安装后,提示进入https://localhost:5500/em/login登录,总是弹窗 原来不需要填写容器名称,直接输入用户名密码即可

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,694
精华内容 13,877
关键字:

login登录