在这篇Moodle的qq登录(QQ登陆)版块的使用教程中,我们假定你已经有了一个有域名,外网能访问的Moodle2.4+网站,并且数据库使用的是mysql。

我们将提供Moodle的QQ登录版块的下载地址,以及这个版块的安装使用方法。

本系列教程将引导你完成如下任务:

  1. 申请QQ互联的appid
  2. 在Moodle上安装QQ登录版块
  3. QQ登录版块中填入appid

第一章 申请QQ互联应用appid

创建QQ互联应用

QQ账号登陆

QQ账号登陆,首先需要在qq互联上进行申请,申请地址:http://connect.qq.com/manage/index使用QQ账号可以直接登录。

 

 

注册成为开发者

登录后填写相关信息注册成为开发者

创建新应用

单击右侧绿色按钮创建新应用

填写Moodle网站相关信息

这里的验证代码可以在moodle中使用网站管理>外观>附加html的方式进行添加

创建应用成功后会有appid号

这个是我们需要在Moodle网站中使用到和需要在QQ登录版块填入的appid

第二章 在Moodle中安装QQ登录版块

下载QQ登录版块

我学在线Moodle二次开发提供Moodle的QQ登录版块代码,下载地址为:http://pan.baidu.com/s/152dZK点开后下载下面这个压缩包

安装QQ登录版块

解压,将qclogin文件夹上传到服务器Moodle的block目录下,然后以Moodle管理员身份登陆Moodle,单击现在升级Moodle数据库

在首页上添加QQ登录版块

安装成功后,可以在首页上添加这个版块

在首页上打开编辑功能

添加QQ登录版块

配置QQ登录版块,填入在第一章申请的appid


保存更改,管理员退出登陆后就可以使用了

转载于:https://www.cnblogs.com/jiahui/p/4294605.html

Moodle的qq登录版块的使用相关推荐

  1. Moodle插件开发——Blocks(版块)

    前提: 1)     基于Moodle3.0,要求Moodle版本高于2.0 2)     PHP编程基础:语言的了解和开发工具使用 有经验的开发人员和那些只是想程序员的参考文本应参阅附录A. 1.  ...

  2. android qq第三方登录,Android调用第三方QQ登录代码分享

    本文为大家分享了调用QQ登录的相关代码,希望对大家有帮助,减少项目开发的时间,具体内容如下 1.去QQ开放平台注册帐号(http://open.qq.com/),为应用申请QQ的APP_ID , 并下 ...

  3. PHP 接入(第三方登录)QQ 登录 OAuth2.0 过程中遇到的坑

    前言 绝大多数网站都集成了第三方登录,降低了注册门槛,增强了用户体验.最近看了看 QQ 互联上 QQ 登录的接口文档.接入 QQ 登录的一般流程是这样的:先申请开发者 -> 然后创建应用(拿到一 ...

  4. 美多商城之用户登录(QQ登录)

    二.QQ登录 2.1 QQ登录开发文档 QQ登录:即我们所说的第三方登录,是指用户可以不在本项目中输入密码,而直接通过第三方的验证,成功登录本项目. 1. QQ互联开发者申请步骤 若想实现QQ登录,需 ...

  5. java集成网站微信,微博,qq登录

    微信 WechatConfig.java package com.meeno.chemical.common.sdk.wechat.config;import org.springframework. ...

  6. Android实现仿QQ登录界面背景动画效果

    登录QQ的时候,我们会看到在登录界面的背景不是静态的,而是一段动画效果,刚开始觉得蛮好奇的,现在我们也来实现一下这种效果,实现起来还是挺简单的. 实现步骤: 1.自定义CustomVideoView类 ...

  7. java判断用户是否在某一个区域登录_Java实现QQ登录和微博第三方登录

    来源:http://www.cnblogs.com/liuxianan转自公众号:Java后端 1. 前言 个人网站最近增加了评论功能,为了方便用户不用注册就可以评论,对接了 QQ 和微博这 2 大常 ...

  8. 用combobox扩展控件(dsCtrlComboBox)做出类似QQ登录界面的效果

    原文地址:http://www.uieasy.cn/blog/?p=513 传统的combobox 在使用方面有很多限制,很难满足我们combobox类型控件的需求.主要表现中combobox内置的l ...

  9. QQ登录的那些坑(如何开发qq登陆功能)

    这几天在项目上面实现qq登录的功能,当功能做好后发现,同一个qq号登录之后腾讯返回的openid并不一样....(天啦噜啊~)然后查询文档以及咨询客服才知道注册申请时是有一个固定的套路的(不得不说,如 ...

最新文章

  1. 索尼搞了个大新闻!AI打败人类三冠王,登上Nature封面,这波让任天堂无话可说...
  2. bzoj 1924: [Sdoi2010]所驼门王的宝藏
  3. ALGO-117_蓝桥杯_算法训练_友好数
  4. 每日程序C语言3-三个数大小排序
  5. Android USB转串口开发(hoho.android.usbserial串口库)
  6. 分别用邻接矩阵和邻接表实现图的深度优先遍历和广度优先遍历_数据结构与算法:三十张图弄懂「图的两种遍历方式」...
  7. A+B and C (64bit)
  8. ubuntu上的翻译软件,看论文神器
  9. springboot 整合 百度OCR身份证识别
  10. win10服务器网页打不开怎么办,win10系统浏览器网页打不开的解决技巧
  11. CF1000赛后总结
  12. 刷屏专用超长复制_跪求超超长刷屏字符剑。。
  13. (2020版) 墙裂推荐这十款精选 IntelliJ Idea 插件
  14. Nature:学术造假者瑟瑟发抖,论文图像查重AI技术重拳出击
  15. 百度网盘下载文件失败解决办法??
  16. 【微信小程序】版本更新提示
  17. win10内置linux读取u盘raw,处理U盘0MB和RAW格式问题有绝招
  18. 关于阿里云OSS故障排查解决,以及经验总结
  19. c++使用ado访问数据库
  20. (提词器)它的作用与运用

热门文章

  1. python3实现zip格式压缩文件夹
  2. android 控件id为0,Android Studio错误:(3,0)未找到ID为“com.android.application”的插件...
  3. Xamarin图表开发基础教程(7)OxyPlot框架
  4. Playmaker全面实践教程之简单的使用Playmaker示例
  5. 计算机后期剪辑专业是学什么,【答疑】学后期剪辑用什么电脑比较好?有什么电脑配置要求? - 视频教程线上学...
  6. 在java中必须要有main吗_在一个Java应用程序中main方法必须被说明为_____。
  7. java c 流_java对象传输流C/S传输对象
  8. 淘汰原因_大部分人被淘汰的原因都是因为安于现状
  9. Nilearn中的基本操作和查看
  10. JAV实现跳台阶问题(《剑指offer》)