Ruby on Rails Crash Course: Authentication and Authorization | @learninghome99

Ruby on Rails Crash Course: Authentication and Authorization

Ruby on Rails Crash Course: Authentication and Authorization


This course includes:
  • 11.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion 
What you'll learn
  • Ruby on Rails Crash Course: Authentication and Authorization
  • create, edit, invite, ban, unban, delete, invite users to your app
  • add one or many roles to users, restrict access to data based on roles
  • gem devise for logging in
  • devise confirmable – confirm email to use the app
  • devise lockable – ban / unban users
  • manage user roles
  • restrict user access based on roles
  • log in with google
  • log in with Facebook
  • log in with Twitter
  • log in with Github
  • invite users via email with devise_invitable
  • connect Amazon SES email service for sending emails for free
  • deploy applications to production like a PRO
  • invisible Recaptcha
Requirements 
  • The modern browser and internet connection
  • A basic understanding of programming would be helpful, Basic knowledge of Ruby and Rails will be a plus
  • No paid software required
Course Description :

When creating a Web application, you usually have to start with the two key elements:

Authentication – User logs in, user account management.
Authorization – User roles, permissions, and access to different parts of your app. coursedrive
Code-Along and build a Web App MVP covering all aspects of Log-In, User Management, and Role-Management functionality. Ruby on Rails Crash Course: Authentication and Authorization

Core topics covered:

Basic authorization via email (Devise)
Social login via Google
Social login via Facebook
Social login via Twitter
Social login via Github
Devise confirmable
Devise trackable
Devise lockable
Devise inevitable – Inviting users to join the app via email
Banning users
Deleting users
Editing user profile
Managing user roles (admin, teacher, student) without any gems
Role-based access to different features (example: only admin can ban a user) without any gems
Blocking bot registrations
Sending transactional emails in production (Amazon SES)
By the end of the course, you will have created a boilerplate, based on which you can build any business application of your dream.

This course can be interesting for Ruby on Rails developers of all levels: for beginners and for veterans. Ruby on Rails Crash Course: Authentication and Authorization

As a beginner, you will get the whole experience of thinking and building the core filesystem of any modern Web Application.

As a veteran, you will get acquainted with some exquisite approaches for problem-solving, and features that you could have not encountered in the past.

We are not going to cover the fundamentals of what Ruby and Rails are: there are other, more basic courses for that.

Instead, we will dive straight into coding along and building our application step-by-step, feature-by-feature.

As well all enrolled students will have access to the source code, support materials, and discussion groups.

Looking forward to seeing you inside!
Who this course is for:
  • If you want to learn just enough about all aspects of Authentication & Authorization
  • If you want to start your own startup by building your own websites and web apps.
  • Learn how to build professional-grade Ruby on Rails applications
  • If you are already acquainted with Ruby on Rails and wants to deepen your knowledge
  • If you want to be a web app developer: This course will introduce you to many in-depth mechanics of Ruby on Rails
  • Last updated 2/2021
How Do I Subscribe to Ruby on Rails Crash Course: Authentication and Authorization?

  • Sign Up for Udemy.com
  • Subscribe Here (Ruby on Rails Crash Course: Authentication and Authorization):
    You have to wait 35 seconds.


  • To Apply CouponCode:

0 Comments