Companies Home Search Profile

Advanced Flutter and Laravel Passport Authentication

Focused View

Alfred kakuli

5:58:39

202 View
  • 1. Introduction.mp4
    02:39
  • 2. Environment Set Up.mp4
    08:57
  • 3. Application Folder Structure.mp4
    06:47
  • 4. Application Plugins.mp4
    04:42
  • 5. Creating Endpoints and auth pages.mp4
    08:46
  • 6. Setting up Shared Preferences.mp4
    14:06
  • 7. Setting up Dio client and Singleton instances.mp4
    11:38
  • 8. Creating Dio interceptors.mp4
    09:33
  • 9. Creating auth repository.mp4
    07:48
  • 10. Creating Validator class and routes object.mp4
    08:09
  • 11. Creating Auth provider.mp4
    08:48
  • 12. Set up googles material 3.mp4
    10:01
  • 13. Setting up application theme.mp4
    09:01
  • 14. Creating custom Appbar and Sidebar.mp4
    23:16
  • 15. Building Login Screen Part 1.mp4
    11:02
  • 16. Building Login Screen Part 2.mp4
    11:42
  • 17. Building Login Screen Part 3.mp4
    12:51
  • 18. Building Registration Page.mp4
    14:47
  • 19. Creating animated route navigation.mp4
    04:17
  • 1. Installing Laravel and Laravel Passport.mp4
    14:43
  • 2. Laravel Authentication flow.mp4
    12:49
  • 3. Creating Auth Service Class.mp4
    16:13
  • 4. Creating Auth Provider.mp4
    18:39
  • 5. Create Register Form Request.mp4
    13:19
  • 6. Create Register Method.mp4
    25:21
  • 7. Registration response.mp4
    15:10
  • 8. Login API.mp4
    12:27
  • 9. Login from flutter app.mp4
    15:23
  • 10. Register from Flutter app.mp4
    15:49
  • 11. Logout from flutter app.mp4
    09:56
  • Description


    Advanced app development

    What You'll Learn?


    • Understand Flutter and Authentication process
    • Understand and implement passport authentication in laravel applications
    • Learn Client Server communications over http
    • Learn working with files in laravel and flutter
    • Understand State management in flutter

    Who is this for?


  • Anyone interested in learning or adding some new ideas
  • What You Need to Know?


  • Basic understanding of oop methodology
  • Some spare time and eager to learn
  • More details


    Description

    In this course, we are going to build a real-world authentication app using Laravel, Laravel Passport, and Flutter. It's a step-by-step implementation of modern development techniques in enterprise application development. We will learn how to structure Flutter and Laravel applications for a relatively big application, how to handle errors on both server and client among many, and more importantly how to communicate and understand each other between the client application and server.


    By the use of the Laravel passport, we will be able to generate secure tokens to enable resource transfer between the flutter client application and the Laravel application.  The use of interceptors on the flutter clients enables the application to handle conveniently the HTTP request to the Laravel application.


    We will learn how to deal with files, how to transfer them from the client to the server, and how to store them as well as how to retrieve them from the server.


    Another important part of this course will be the auto-login. Upon the application launch, we will check if the user token is still valid and if so, we route the user to the application else we re-route the user to the authentication page to acquire a new auth token.

    Who this course is for:

    • Anyone interested in learning or adding some new ideas

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Alfred kakuli
    Alfred kakuli
    Instructor's Courses
    ABOUT MEI love thinking about how to solve real-life problems through technology.EDUCATIONHolder of a Degree in Mathematics and Computer Science Major in Applied Mathematics.WORKI worked as a teacher for a substantial amount of time and Currently Working as Software Developer for one of the leading Software Companies In the United Arab Emirates.HOBBIESProgramming
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 30
    • duration 5:58:39
    • Release Date 2023/06/11