用户登录案例练习(flask+微信小程序)

这篇具有很好参考价值的文章主要介绍了用户登录案例练习(flask+微信小程序)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

flask

微信小程序


flask

1.项目后端步骤

具体步骤可参考flask官网:flask 中文网

(1)创建虚拟环境

(2)激活虚拟环境

(3)在虚拟环境里边安装Flask

(4) 粘贴官网的最小flask代码

(5)启动flask服务

2.代码书写

from flask import Flask

app = Flask(__name__)


@app.route("/")
def welcome():
    return '<p>welcome to lyy’s home</p>'

@app.route("/login/<username>/<password>")
def login(username,password):
    right_result = {'code':200, 'result': f'welcome{username}'}
    wrong_result = {'code':500, 'result': "sorry! it's wrong"}
    if username == 'lyy' and password == 'xxxx':
        return right_result
    elif username == 'ztf' and password == 'xxxx':
        return right_result
    else:
        return wrong_result
           

3.运行flask测试

用户登录案例练习(flask+微信小程序),微信小程序,flask,python,后端

微信小程序

 在index.wxml中添加用户登录的标签

<!--index.wxml-->
<view class="container">
  用户名:<input bindinput="usernameInput" type="text" value=""/>
  密码:<input bindinput="passwordInput" id="password" type="password" value=""/>
  <button type="primary" bindtap="login">登录</button>
</view>

在index.js书写函数配置,登录成功则跳转页面,登陆失败显示登陆失败字样

// index.js
Page({
  data() {
    return {
      username: "",
      password: ""
    }
  },
  usernameInput:function (e) {
    console.log(e.detail.value)
    let a = e.detail.value
    this.username = a;
  },
  passwordInput: function (e) {
    this.password = e.detail.value;
  },
  login() {
    wx.request({
      url: 'http://127.0.0.1:5000/login/' + this.username + "/" + this.password,
      success: function(res) {
        console.log(res)
        let code = res.data.code;
        if (code != 200) {
          wx.showToast({
            title: '登陆失败',
          })
          return;
        }
        console.log("success")
        wx.switchTab({
          url: '/pages/hello/hello',
        })
      }
    })
  }
})

用户登录案例练习(flask+微信小程序),微信小程序,flask,python,后端

 文章来源地址https://www.toymoban.com/news/detail-602229.html

到了这里,关于用户登录案例练习(flask+微信小程序)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java对接微信小程序(登录&获取用户信息)

    用户通过小程序登录,进入到平台系统,进行各功能操作; 解决方案: 首先通过对接小程序,用户通过小程序登录及授权获取用户信息,后端调用接口获取微信用户信息,进行保存到数据库,然后返回token给前端(实际在这里相当于用户的一个注册及登录),前端使用该to

    2024年02月15日
    浏览(44)
  • 【微信小程序】如何获取用户手机号授权登录

    目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体),也就是说只针对企业认证小程序开放。若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。 在使用该接口时,用户可使用微信绑定手机号进行授权,也添加

    2024年02月16日
    浏览(70)
  • 微信小程序用户登录及头像昵称设置教程(前后端)

    目录 1.背景分析 2.具体需求分析 3.前端设计 3.1 用户登录 3.2 头像昵称填写(个人信息界面) 4.后端设计 4.1项目架构分析 4.2 代码分析 实体类 dao层 service层 controller层 工具类 5.nginx部署 6.效果演示 众所周知,微信小程序获取用户信息的接口经过了好几次调整,目前来说【 wx.

    2024年02月16日
    浏览(39)
  • 微信小程序中如何获取用户手机号授权登录

    随着微信小程序的普及,许多应用程序需要用户登录才能提供更好的服务。而获取用户手机号码是验证用户身份和确保账户安全的重要步骤之一。因此,在本文中,我们将介绍如何在微信小程序中实现手机号授权登录。 首先,在小程序后台开发设置中勾选“获取手机号”选项

    2024年02月11日
    浏览(101)
  • 用户登录 openid(微信小程序无师自通三)

    每一个微信小程序对应每一个用户都有一个固定的ID,这个ID就是openid。 博主想把“小汽车保养里程碑单机版”搬上微信小程序,第一件事情应该就是在小程序中能够识别不同的用户,每个用户自己保存自己的数据,需要一个唯一的识别号,就是这个openid。 先看看小程序官方

    2024年02月16日
    浏览(37)
  • spring boot3登录开发-微信小程序用户登录设计与实现

      ⛰️个人主页:     蒾酒 🔥系列专栏:《spring boot实战》 🌊山高路远,行路漫漫,终有归途 目录 写在前面 登录流程 流程解析 具体实现 相关代码 说明 服务端 小程序端 写在最后 本文介绍了springboot开发微信小程序后端服务中,用户登录功能的设计与实现,坚持看完相信

    2024年03月18日
    浏览(61)
  • 微信小程序获取用户的openid以及授权登录拿到用户头像及姓名

    在微信小程序中,往往需要将用户信息录入自己的数据库中,就得有一个唯一标记区分用户,这个标记就是openid。 我这里用云函数的方式,比较简单 先创建一个名为getOPenid的云函数  在云函数中获取微信调用上下文cloud.getWXContext  可选择性的返回openid、appid、unionid等,可详细查

    2024年02月12日
    浏览(57)
  • Uniapp写微信小程序时,如何获取用户头像和昵称使用微信用户信息登录?

    实现效果如下: 首先使用uni.login获取用户登录凭证code: 官方代码: success返回参数如下: 头像选择: 需要将 button 组件  open-type  的值设置为  chooseAvatar ,当用户选择需要使用的头像之后,可以通过  bindchooseavatar  事件回调获取到头像信息的临时路径。 从基础库2.24.4版本

    2024年02月04日
    浏览(45)
  • 微信小程序登录获取用户唯一标识OpenId,(SpringBoot项目)

    微信小程序的登录,需要获取到用户的唯一标识OpenId,这里只涉及到后端代码,所以前提是前端申请了一个小程序并且有了appid和secret。 文章目录 一、微信小程序登录流程 二、代码实现 1.引入相关依赖 2.代码实现 实际项目经验分享 先上官方开发文档连接 小程序登录 | 微信

    2024年02月12日
    浏览(52)
  • 微信小程序:登录授权,根据手机号获取凭证,获取用户手机号

    1.微信小程序授权 controller 层代码 wxUtils 工具类 2.微信小程序,用户手机号获取 微信小程序,根据code(code为手机号获取凭证)获取用户加密手机号 获取用户手机号方法

    2024年02月14日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包