Tổng quan Hệ thống
Tiến độ hoàn thành bài học theo lớp
Quản lý Bài Học
| ID Bài học | Tiêu đề | Mô tả | Số câu hỏi |
|---|---|---|---|
| Đang tải... | |||
Quản lý Lớp Học
| ID Lớp (UUID) | Tên Lớp | Mô tả | Khối (Grade) | Thao tác |
|---|---|---|---|---|
| Đang tải... | ||||
Lịch sử Hoạt động (100 sự kiện gần nhất)
| Thời gian | Học sinh | Hành động | Chi tiết |
|---|---|---|---|
| Đang tải... | |||
Ý Kiến & Góp Ý Của Học Sinh
Xem phản hồi, đánh giá sao và đề xuất tính năng để hoàn thiện app.
| Thời gian | Người gửi | Khối | Phân loại | Tiêu đề & Nội dung | AI Thẩm Định & Đề Xuất | Thao tác |
|---|---|---|---|---|---|---|
| Đang tải dữ liệu góp ý... | ||||||
Thiết lập đăng nhập Google
Đang bật-
1. Google Cloud Console → APIs & Services → Credentials → Create credentials → OAuth client ID
Loại ứng dụng: Web application. Tên: Mr. Phuoc English. Trước đó, cấu hình OAuth consent screen và chọn External; phạm vi chỉ cần
openid,email,profile. -
2. Authorized JavaScript origins (Thêm các link này vào Google Console)
https://mrphuoc.online https://www.mrphuoc.online https://learning-with-mr-phuoc.vercel.app http://localhost:3000
-
3. Authorized redirect URIs (Chính xác, dán vào Google Console)
https://abhmrfbzkylqqlzjylcf.supabase.co/auth/v1/callback
-
4. Supabase Dashboard → project
abhmrfbzkylqqlzjylcf→ Authentication → Sign In / Providers → GoogleBật Google (Enabled), dán Client ID và Client Secret vừa tạo từ Google Console, nhấn Save.
-
5. Supabase → Authentication → URL Configuration
Site URL: https://mrphuoc.onlineRedirect URLs (phải có auth.html để quay về sau khi đăng nhập):https://mrphuoc.online/** https://www.mrphuoc.online/** https://mrphuoc.online/auth.html https://www.mrphuoc.online/auth.html https://learning-with-mr-phuoc.vercel.app/** https://learning-with-mr-phuoc.vercel.app/auth.html http://localhost:3000/** http://localhost:3000/auth.html
-
6. Kiểm tra
Mở ứng dụng ở tab ẩn danh → Đăng nhập → Bấm "Tiếp tục với Google" → Chọn tài khoản Gmail → Bạn sẽ đăng nhập thành công và lưu thông tin vào CSDL.
Chỉ đăng nhập bằng Google
Người dùng chỉ đăng nhập bằng tài khoản Google (Google đã chặn bot khi đăng nhập) — không mật khẩu, không mã OTP, không cần gửi email nên không cần SMTP. Để không ai tạo được tài khoản email qua API, tắt Supabase → Authentication → Sign In / Providers → Email.
Hiện tại: đăng ký mới đang mở; tự xác nhận email tắt.