moodle - Moodle:带有链接的开放课程
问题描述
Moodle 中是否有允许用户(有权访问的用户,而非访客)通过管理员共享的链接进入课程的功能?
我想要的是,当用户单击该链接时,会出现一个登录页面,登录后,用户会自动注册该课程。
Moodle 版本:3.6.2
解决方案
无需编码,您可以使用注册密钥在课程级别启用自我注册方法(默认为学生角色),然后将课程链接提供给您希望他/她作为学生自行注册的现有用户。
用户一旦登录并尝试访问课程,将看到一个请求注册密钥的表格,一旦提供正确的密钥,他/她将自行注册为学生。
如果您想要更直接的东西,例如基于令牌的直接身份验证+注册,您将需要使用现有插件(例如https://moodle.org/plugins/auth_enrolkey)或编写自己的插件。
推荐阅读
- python-3.x - 如何简化这些嵌套的 for 循环?
- python - 提供从 AWS EC2 实例下载的文件的最佳方式是什么?
- rust - Rust 阴影在多大程度上是零成本的?
- python - Python Pandas 数据框不会根据我的过滤器索引更新值
- javascript - 如何使用 TypeScript/JavaScript 中的函数式编程将元素推送到 Map 内的数组?
- swift - 打开视图时,ScrollView 中的 HStack 会出现奇怪的动画
- c++ - 将值插入潜在空指针的更简单方法
- python - 如何获取我的机器人在 discord.py 中的服务器列表
- svelte - 使用 Svelte 验证复选框
- c# - 使用 Dapper 发送和接收数据表