All Laravel, PHP & CodeIgniter Tutorials

Browse all our Laravel 12, CodeIgniter 4, and PHP tutorials. Each guide includes working source code, best practices, and step-by-step instructions.

Showing 67–72 of 87 posts · Page 12 of 15

Facebook Login in CodeIgniter 4: Complete Step-by-Step Tutorial (Using Graph SDK & OAuth 2.0)

             In today's web applications, social login options like Facebook login improve user experience by eliminating the need for separate registrations. This CodeIgniter 4 Facebook login tutorial shows you how to integrate Facebook OAuth 2.0 authentication using the official Facebook Graph SDK via Composer. Users can log in securely, and you'll retrieve basic profile data (ID, name, email) to store in session or database.

By Revathi M · Read

Implement Google Login (OAuth 2.0) in CodeIgniter 4 – Complete Tutorial with Example Code

             Adding Google Sign-In to your CodeIgniter 4 application improves user experience, boosts conversion rates, and enhances security by leveraging Google's authentication. This step-by-step guide shows you how to integrate Google OAuth login using the official Google API Client library — no third-party packages needed beyond Composer.

By Revathi M · Read

How to Generate and Save QR Codes in Laravel 11 (Complete Tutorial)

             QR codes are powerful tools for sharing links, contact info, or text instantly. In this Laravel 11 tutorial, you'll learn how to dynamically generate QR codes using the popular simplesoftwareio/simple-qrcode package (built on BaconQrCode) and save the images directly to your server storage. We'll cover multiple formats (URL, text, phone, SMS, email, vCard/business card) and include a user-friendly form with dynamic fields.

By Revathi M · Read

How to Use AWS S3 Bucket in Laravel 11: Store & Manage Files Easily

             In today's cloud-driven development landscape, integrating AWS S3 (Simple Storage Service) with Laravel 11 is essential for scalable file storage and management. Whether you're building a web app that handles user uploads, images, or documents, AWS S3 provides reliable, cost-effective object storage. This comprehensive guide walks you through how to use AWS S3 bucket in Laravel 11, from setup to advanced file operations like uploading, retrieving, and deleting files.

By Revathi M · Read

How to Upload Files to AWS S3 Bucket in CodeIgniter 4 – Complete Tutorial

             In modern web apps, storing user-uploaded files locally limits scalability and security. CodeIgniter 4 AWS S3 integration solves this by using Amazon's reliable cloud storage. This step-by-step tutorial shows how to upload, list, download, and delete files from an S3 bucket using the official AWS SDK for PHP.

By Revathi M · Read