Moodle的qq登录版块的使用

在这篇Moodle的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


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

时间: 2024-10-08 06:06:19

Moodle的qq登录版块的使用的相关文章

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

前提: 1)     基于Moodle3.0,要求Moodle版本高于2.0 2)     PHP编程基础:语言的了解和开发工具使用 有经验的开发人员和那些只是想程序员的参考文本应参阅附录A. 1.   简述 从无到有,创建一个名为“SimpleHtml”的版块,为了保持一致性,遵循使用小写“simplehtml”.同时新建版块相应文件均在/blocks/simplehtml目录下.每当一个文件的路径在本文档中提到的,它会始终以斜线开始.这是指Moodle的主目录: 所有文件和目录将相对于该目录

{过时·留存}QQ登录验证

涉及资料均来源于公开网络 仅作留存,谬误难免 算是一些过时笔记吧,没找到文字,只有PDF了,就酱吧. 学习需要,验证当时QQ登录.得到SessionKey的办法,Tea等部分代码来源于Pidgin. 无参考价值,仅作留存.

java如何在网站中接入qq登录功能

其实接入qq登录还是很简单的,但是你既然要做qq登录肯定你得网站要能够在外网访问的到, 因为qq在对你得网站授权之间会进行人工检查,检查你得图标摆放位置合不合理,网站是否违法等内容. 当你的网站能够在外网访问的时候 我们在qq开发者网站中申请网站的授权 用你的qq登录这个网站 http://connect.qq.com/ 在管理中心创建你的应用 创建应用的时候需要你填写一些网站的基本信息 如访问网址.登录成功后回调地址(也就是你处理登录请求的action) 腾讯会在request中封装qq验证后

QQ登录类

2015-3-31 22:02:09 1. 首先是库文件, 登录->授权->token->openid->获取用户信息 1 class QQ 2 { 3 public $appid = ''; 4 public $appkey = ''; 5 public $scope = 'get_user_info'; //权限用逗号隔开 6 public $callback = ''; 7 8 public $get_auth_code_url = 'https://graph.qq.com

C#调用JS方法、以QQ登录密码的md5为例

C# 调用代码 ScriptControlClass js = new ScriptControlClass(); js.Language = "JScript"; js.AddCode(textBox2.Text);//JS代码 string result = null; result = js.Eval(textBox1.Text).ToString(); //调用函数 MessageBox.Show(result); MD5 JS代码 function md5js(pass, c

什么是“QQ登录OAuth2.0”

1. 什么是“QQ登录OAuth2.0 OAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容. QQ登录OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息,动态同步,照片,日志,分享等),为了保护用户数据的安全和隐私,第三方网站访问用户数据前都需要显式的向用户征求授权.QQ登录OAuth2.0采用OAuth2.0标准协议来进行用户身份验证和获取用户授权,相对于

使用QQ登录商城

网站必须上线->注册验证 1. 注册域名->万网 2 有台服务器->租服务器[阿里云][LINUX cente OS 7.0]——>root的密码 3  使用软件远程连接到LINUX服务器[putty] 4 在LINUX下 安装LAMP | lnmp环境 http://www.lnmp.org/   一键安装 5     ifconfig 查看IP 在注册域名的网站后台把域名绑定到这个阿里云的服务器的IP地址上 echl     ------------ 6 把代码上传到服务器上[

【QQ登录】回调地址常见问题及修改方法

百度一次 http://wiki.open.qq.com/wiki/[QQ登录]回调地址常见问题及修改方法 百度一下 http://wiki.connect.qq.com/回调地址常见问题及修改方法教程 http://jingyan.baidu.com/article/b87fe19e93539052183568f5.html 教程 http://www.chinaz.com/web/2015/1023/461390.shtml[QQ登录]回调地址常见问题及修改方法1. 什么是回调地址域名? 用

React Native 接入微博、微信、QQ 登录功能

在 App 开发中我们经常需要在用户登录模块接入 SNS 登录组件,这样会大大提高用户的注册体验.特别当一个不是刚性需求 App 推广的时候,这样会很大的降低用户体验的成本,没有人愿意忍受输入邮箱.手机号码去注册一个账号的流程.本文主要分享了在 React Native 中接入微博.微信.QQ 登录的流程,以及此前登录组件中修复的一个已知 bug 的修复. 使用中有任何问题欢迎留言交流.讨论.http://blog.1ygowu.com ReactNative技术交流 QQ群127482131