Programming Fields

  • Interview Q&A
    • Laravel Interview Q&A
  • Laravel
  • Livewire
  • React
  • Angular
  • Node
  • CodeIgniter

What is SQL Injection and How to Prevent it in PHP

June 7, 2021 by Umesh Rana Leave a Comment

SQL injection in PHP

Do you think your SQL database is secure from instant destruction? Yes, instant destruction because I am talking about SQL injection. It is a combination of two words that is: SQL + injection. Here, the injection doesn’t mean the medical terminology. You always have to take care of the SQL injection In PHP while writing […]

Filed Under: PHP Tagged With: PHP Data Sanitize, PHP Security, Prevent SQL Injection, SQL injection in PHP, SQL Injection Vulnerability

Create REST API in Laravel 8 Using JWT Authentication

June 6, 2021 by Umesh Rana Leave a Comment

RESTful API using jwt authentication

You already know about the data security of JSON. The RESTful API uses JSON data. While sending JSON data through the API, you have to take care of its access. You have to restrict unauthenticated access. You cannot reveal the data passing in the form of JSON to everyone. Hence, it is required to use […]

Filed Under: Laravel Tagged With: Laravel 8 JWT Token, Laravel JWT Auth, Laravel JWT Token Authentication

How to Remove index.php From URL in CodeIgniter 4

June 4, 2021 by Umesh Rana 3 Comments

Remove index.php in codeigniter 4

Usually, in the CodeIgniter 4 project, you will see there is an additional argument in the URL. That is index.php in your project URL. So, if you don’t want this extra parameter then you can remove it. This will make a clean URL of your website. There are several ways to remove this index.php in […]

Filed Under: CodeIgniter 4 Tagged With: CodeIgniter 4 Config, CodeIgniter 4 Download and Install, CodeIgniter 4 Remove index.php, CodeIgniter URL, Remove index.php

Upload Multiple Image with Validation in Codeigniter 4

June 1, 2021 by Umesh Rana 1 Comment

By creating an array of images, you can upload multiple image in Codeigniter 4. The HTML element of file type has an attribute to accept multiple files. The input element of file type requires the name attribute to be an array. We already know about an array in PHP. It can store multiple items in […]

Filed Under: CodeIgniter 4 Tagged With: Image Validation in Codeigniter, Multiple Image Upload, Upload Multiple Image in CodeIgniter

How to Upload Image and File in Codeigniter 4 with Validation

May 14, 2021 by Umesh Rana Leave a Comment

Upload Image in Codeigniter 4

When you want to upload image in Codeigniter 4, you have to take care of the validation. Without proper validation, file upload is not secure for SQL injection. Someone might do the SQL injection with the file upload. Hence, it is very important to prevent code injection through the file upload. In Codeigniter, you can […]

Filed Under: CodeIgniter 4 Tagged With: File Upload in Codeigniter 4, File Upload in PHP MySQL, Image Upload in Codeigniter, Image Validation in Codeigniter, Upload File in Codeigniter, Validate Image in Codeigniter

Form Validation Example in Codeigniter 4 For Beginners

May 13, 2021 by Umesh Rana 3 Comments

form validation in codeigniter 4

Codeigniter provides the form helper to validate the form. You can easily validate the inputs like name, email, password, and many more fields. In the entire form validation process, the form will submit to the specified action. While submitting the form to the action, it will check the form inputs as per the specified rules. […]

Filed Under: CodeIgniter 4 Tagged With: Codeigniter 4 Form Validation, Custom Validation Error, Form Validation, Regex Form Validation in Codeigniter

How to Create Github Login in Laravel 8 Using Socialite

May 8, 2021 by Umesh Rana 1 Comment

Github Login Using socialite

Github is very popular for software development and version control using Git. It provides the distributed version control, source code management (SCM), bug tracking, and many more features. Also, you can use its API for creating the Github Login for any web or mobile application. While implementing this awesome functionality, you will require to have […]

Filed Under: Laravel Tagged With: Socialite Github Login in Laravel, Socialite Login in Laravel, Socialite Login Using Github

How to Create Login with Twitter in Laravel 8 Using Socialite

May 7, 2021 by Umesh Rana Leave a Comment

Login with twitter

When you want to create the login with Twitter in Laravel 8, you will require the socialite package. This package will allow interacting with the social account login using OAuth. In this entire authorization of Twitter login, the security things are managed by the OAuth system. It makes a secure authentication between the project and […]

Filed Under: Laravel Tagged With: Laravel Login with Twitter, Socialite Login with Twitter

Create LinkedIn Login in Laravel 8 Using Socialite

May 7, 2021 by Umesh Rana Leave a Comment

Linkedin login using socialite

You can create a LinkedIn login for your web application using the socialite package in Laravel 8. LinkedIn provides the OAuth login for user authentication. The entire process is handled by the LinkedIn app. You will require to create an app in the LinkedIn Developer Console. The login with LinkedIn will manage by this app. […]

Filed Under: Laravel Tagged With: Laravel Socialite Login with LinkedIn, LinkedIn login in Laravel

Create Socialite Login with Google Account in Laravel 8

May 3, 2021 by Umesh Rana 1 Comment

Login with google

By using the socialite package, you can create functionality for login with google in Laravel 8. In our previous tutorial, I already created the Facebook login in Laravel 8 using socialite. Similarly, you can create the Google login functionality. The Google login authenticates the user using OAuth. After the successful login, it will return the […]

Filed Under: Laravel Tagged With: Google OAuth Login, Laravel Socialite Login with Google, Login with Google in Laravel, Login with Google Using Socialite, Socialite Login

  • « Previous Page
  • 1
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 22
  • Next Page »

Categories

  • AJAX Tutorial (13)
  • Angular (3)
  • CodeIgniter 4 (13)
  • Git (3)
  • Interview Questions & Answers (1)
  • jQuery (17)
  • Laravel (142)
  • Linux (14)
  • Livewire (8)
  • MacOS (3)
  • Node (2)
  • PHP (16)
  • React (21)
  • Tailwind CSS (1)
  • WordPress (7)

Support Us on YouTube

The Mind Behind This Blog

A passionate Full Stack Developer with a flair for crafting web and mobile solutions that deliver outstanding user experiences. With 6+ years of hands-on experience in the world of software development. I thrive on turning complex ideas into elegant, efficient, and user-friendly applications. Apart from it, I am a knowledge enthusiast, and devoted content creator. Read More…

Quick Navigation

  • Home
  • About Us
  • Privacy Policy
  • Contacts

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Copyright © 2025· Programming Fields· All rights Reserved. And Our Sitemap.All Logos & Trademark Belongs To Their Respective Owners·

Programming Fields
  • Interview Q&A
    • Laravel Interview Q&A
  • Laravel
  • Livewire
  • React
  • Angular
  • Node
  • CodeIgniter