namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use App\Models\User; class TelegramAuthController extends Controller { public function handleLogin(Request $request) { // Ini untuk login otomatis atau menampilkan tombol login Telegram return view('telegram.login'); } public function handleCallback(Request $request) { // Cek data yang diterima dari Telegram $telegramData = $request->all(); // Sesuaikan dengan data yang dikirimkan Telegram // Lakukan verifikasi atau login pengguna di sini $user = User::firstOrCreate( ['telegram_id' => $telegramData['id']], ['name' => $telegramData['first_name']] // Sesuaikan dengan data yang diterima dari Telegram ); // Login pengguna Auth::login($user); // Redirect ke halaman dashboard setelah login return redirect()->route('dashboard'); } public function logout() { Auth::logout(); return redirect()->route('telegram.login'); } } namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use App\Models\User; class TelegramAuthController extends Controller { public function handleLogin(Request $request) { // Ini untuk login otomatis atau menampilkan tombol login Telegram return view('telegram.login'); } public function handleCallback(Request $request) { // Cek data yang diterima dari Telegram $telegramData = $request->all(); // Sesuaikan dengan data yang dikirimkan Telegram // Lakukan verifikasi atau login pengguna di sini $user = User::firstOrCreate( ['telegram_id' => $telegramData['id']], ['name' => $telegramData['first_name']] // Sesuaikan dengan data yang diterima dari Telegram ); // Login pengguna Auth::login($user); // Redirect ke halaman dashboard setelah login return redirect()->route('dashboard'); } public function logout() { Auth::logout(); return redirect()->route('telegram.login'); } } namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use App\Models\User; class TelegramAuthController extends Controller { public function handleLogin(Request $request) { // Ini untuk login otomatis atau menampilkan tombol login Telegram return view('telegram.login'); } public function handleCallback(Request $request) { // Cek data yang diterima dari Telegram $telegramData = $request->all(); // Sesuaikan dengan data yang dikirimkan Telegram // Lakukan verifikasi atau login pengguna di sini $user = User::firstOrCreate( ['telegram_id' => $telegramData['id']], ['name' => $telegramData['first_name']] // Sesuaikan dengan data yang diterima dari Telegram ); // Login pengguna Auth::login($user); // Redirect ke halaman dashboard setelah login return redirect()->route('dashboard'); } public function logout() { Auth::logout(); return redirect()->route('telegram.login'); } } namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use App\Models\User; class TelegramAuthController extends Controller { public function handleLogin(Request $request) { // Ini untuk login otomatis atau menampilkan tombol login Telegram return view('telegram.login'); } public function handleCallback(Request $request) { // Cek data yang diterima dari Telegram $telegramData = $request->all(); // Sesuaikan dengan data yang dikirimkan Telegram // Lakukan verifikasi atau login pengguna di sini $user = User::firstOrCreate( ['telegram_id' => $telegramData['id']], ['name' => $telegramData['first_name']] // Sesuaikan dengan data yang diterima dari Telegram ); // Login pengguna Auth::login($user); // Redirect ke halaman dashboard setelah login return redirect()->route('dashboard'); } public function logout() { Auth::logout(); return redirect()->route('telegram.login'); } } namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use App\Models\User; class TelegramAuthController extends Controller { public function handleLogin(Request $request) { // Ini untuk login otomatis atau menampilkan tombol login Telegram return view('telegram.login'); } public function handleCallback(Request $request) { // Cek data yang diterima dari Telegram $telegramData = $request->all(); // Sesuaikan dengan data yang dikirimkan Telegram // Lakukan verifikasi atau login pengguna di sini $user = User::firstOrCreate( ['telegram_id' => $telegramData['id']], ['name' => $telegramData['first_name']] // Sesuaikan dengan data yang diterima dari Telegram ); // Login pengguna Auth::login($user); // Redirect ke halaman dashboard setelah login return redirect()->route('dashboard'); } public function logout() { Auth::logout(); return redirect()->route('telegram.login'); } } Server Error
500
Server Error