Chào mọi người, Như tiêu đề mình muốn tạo một đề thi ở trang chủ (hoặc trong Khóa học cũng được) nhưng người dung không cần đăng nhập. Chỉ cần truy cập vào đường hệ thống của mình là có thể thi được. Có thể làm được việc này không ạ?
Cám ơn!
Hoàn toàn được bạn à!
Mình thấy rất ít website moodle làm như yêu cầu của bạn, thường thì họ cho người sử dụng tự đăng ký tài khoản; admin đăng ký tài khoản dành cho khách. Sau đó, công khai username và password cho khách sử dụng; hoặc tích hợp login bằng facebook hoặc gmail...
Để thực hiện yêu cầu của bạn, bạn cần làm các bước sau đây:
1. Bật chế độ khách đăng nhập tự động, xem hướng dẫn tại link sau: https://thaytro.net/mod/forum/discuss.php?d=814
2. Trong define role của hệ thống hoặc của một course, bạn cho khách làm đề thi. Cụ thể như sau:
- Define roles - Guest - nhấp chuột vào biểu tượng răng cưa - Tìm đến Attempt quizzes đánh dấu vào Allow và lưu lại.
3. Trong khóa học mà bạn muốn cho khách thi, bạn bật Guest access
- Chúc bạn thành công!
Theo mình bạn nên cài đặt Auth 2 service - cho khách đăng nhập bằng facebook, gmail... giờ ai cũng sử dụng 1 trong những cái trên.
Với cách làm này mình sợ cùng lúc có quá nhiều lượt truy cập sẽ bị ngẽn á...bởi vì thật chất là nó share tài khoản guest đúng không bác?
Bác hướng dẫn mình sử dụng Auth 2 được không bác?
Trang thaytro.net thầy p đã cài Oauth 2 rồi đó! Bạn đọc và làm theo hướng dẫn ở đây: https://docs.moodle.org/34/en/OAuth_2_authentication nếu gặp khó khăn ở bước nào thì hỏi.
Enabling OAuth 2 authentication
To use OAuth 2 authentication, an administrator must first create the required OAuth 2 services.
- Go to 'OAuth 2 services' in Site administration > Server and click the button to create a new service.
- Follow the instructions in OAuth 2 Google service, OAuth 2 Microsoft service or OAuth 2 Facebook service and obtain a client ID and secret.
- Enter the client ID and secret, make sure 'Show on login page' is ticked, then save changes.
- mình đang sử dụng tài khoản demo - dùng chung của thaytro.net
Chào bạn,
Các phiên bản moodle hiện tại KHÔNG cho KHÁCH LÀM QUIZ đâu bạn! Mà khách chỉ vào được khóa học (course) và nhìn thấy đường LINK của quiz! Hiện tại, thaytro.net cũng vậy! Điều này có rất nhiều người đặt câu hỏi trên moodle.org và đây là đường link PHẦN LÍ GIẢI "TẠI SAO KHÔNG CHO KHÁCH LÀM QUIZ?". Trước đây, thaytro.net thấy các trang dạy học trực tuyến họ cho KHÁCH LÀM QUIZ và thậm chí còn có mục COMMENT sau từng câu hỏi, nhưng qua tìm hiểu họ sự dụng moodle phiên bản 1.X và thuê CODER viết code.
- Theo thaytro.net gợi ý 1 vài giải pháp cho vấn đề này, bạn tham khảo nha!
1. Tạo 1 tài khoản thật dễ nhớ rồi để username và password ngay dưới khung Đăng nhập để mọi người muốn vào test QUIZ thì sử dụng.
2. Cấu hình Oauth2 service để KHÁCH có thể Đăng Nhập bằng tài khoản facebook, gmail... chỉ sau 2-3 cái click chuột là tự tạo xong 1 tài khoản!
Chúc bạn tìm được giải pháp phù hợp
Cảm ơn bạn Phoenix Hoang rất nhiều.