Building Laravel 5.3 app with Multi-authentication and Social logins
  • beginner

Building Laravel 5.3 app with Multi-authentication and Social logins

In this serial of tutorials we will develop Laravel 5.3 app, which uses built-in authentication and extend it to use Socialite package for social logins. We will develop middleware for user roles, email activation and Re-captcha verification. Frontend code is using Bootstrap 4.

Backup Laravel site to Amazon S3 via laravel-backup package

Backup Laravel site to Amazon S3 via laravel-backup package

In this tutorial I'll use laravel-backup package from Spatie, to save site files and database to S3 bucket. After backup is uploaded it will notify me via Slack notification. For added security I am creating dedicated IAM role and Inline Policy which will allow access to only that one bucket.

Using Telegram Messenger for Laravel application notifications

Using Telegram Messenger for Laravel application notifications

Laravel Telegram Chat Bot Tutorial and Live Demo. Send messages from browser to Telegram group.

Google+ oAuth and Laravel in 60 seconds

Google+ oAuth and Laravel in 60 seconds

In this Laravel tutorial you will implement new social login via Google+ using Socialite package. First we are creating new application in Google Dev Console and after that we are copying OAuth keys to existing Laravel application.

Track pageviews from browsers with blocked JavaScript or Google Analytics using Measurement Protocol

Track pageviews from browsers with blocked JavaScript or Google Analytics using Measurement Protocol

Many users surf the web with disabled JavaScript or blocked GA universal code, with this solution you'll be able to log them all.

Make your Laravel site 6x faster using Redis as caching server

Make your Laravel site 6x faster using Redis as caching server

Doing multiple database queries on each page load, or rendering page from many views can cause delays and bad user experience. This tutorial will teach you how to speed up Laravel site in 15 minutes.

IoT for Beginners with IBM Bluemix and ESP8266 WiFi Module
  • beginner

IoT for Beginners with IBM Bluemix and ESP8266 WiFi Module

In this step-by-step Serial you will learn basics of IBM Bluemix and ESP8266 and you will work on couple of interesting DIY projects.

Dingo API Definitive Guide, Part 1: Quick Start

Dingo API Definitive Guide, Part 1: Quick Start

APIs are everywhere and Dingo API is the best API package for Laravel framework. It posses built-in authentication, error handling, responses, pagination, rate limiting, transformers and much more...

First anniversary of CodingoTuts, check out our stats

First anniversary of CodingoTuts, check out our stats

It's been 1 year since we published our first tutorial. We are growing each month and our readers are coming from all over the Globe. Checkout out stats and celebrate with us.

Laravel 5.2 and Dropzone.js Part 2: Displaying already uploaded images

Laravel 5.2 and Dropzone.js Part 2: Displaying already uploaded images

In this tutorial you will learn how to display images uploaded in previous sessions in current Dropzone element.

Laravel 5.2 and Dropzone.js Part 1: Auto image uploads with removal links

Laravel 5.2 and Dropzone.js Part 1: Auto image uploads with removal links

Dropzone is the best free library for drag and drop file uploads. It has a bunch of features and options so you can customize it in a number of ways.

Install SSL certificate on Laravel site - Ubuntu/Apache

Install SSL certificate on Laravel site - Ubuntu/Apache

Recently Google started favoring sites served over HTTPS in search results. In this quick tutorial you will learn how you can install FREE SSL certificate.

Reduce number of requests by grouping assets with Gulp

Reduce number of requests by grouping assets with Gulp

This is first in the row tutorial about site optimization techniques. In this one I talk about Laravel Elixir/Gulp and how I use it to reduce number of requests from browser to server.

Upload and edit image using Croppic jQuery plugin

Upload and edit image using Croppic jQuery plugin

I often have to code image upload widgets for profile photos or some kind of image editing feature. Each website layout uses custom photo sizes and cropping those image on server side could cause image distortion.

Create new repositories on server in GitHub way, using simple bash script

Create new repositories on server in GitHub way, using simple bash script

Each developer will inevitably come to the moment when he needs to upload his work to remote server. There are many options how you can accomplish this, you can use some FTP/SFTP client like FileZilla, rsync, scp or Git.

Create Stripe checkout form in Laravel

Create Stripe checkout form in Laravel

In this tutorial I will create a simple Stripe checkout form. Form will be validated using Parsley.js (front-end validation) and then submitted to the server to create a Stripe customer and after that the customer will be charged with

Chrome extension in under 60 seconds

Chrome extension in under 60 seconds

Chrome is most popular browser, according to this Wikipedia article more than 50% of Internet users are using it. So it has pretty good coverage, and it makes sense to start from it when it comes to browser extensions.

Create your first Facebook application

Create your first Facebook application

Facebook is the most popular social platform with over 1 billion active users, because of that it makes sense to connect website with it. You can implement Facebook Like or Share, or maybe Facebook comments, whatever you do it will

Trending

Newsletter

Subscribe to our newsletter for good news, sent out every month.

Tags