Complete Flutter App Course | Flutter Tutorial for Beginners | Authentication (16)

preview_player
Показать описание
#MovieApp #ProApp #IndustryStandard #Plan #Develop #Publish #EndtoEnd #Authentication #Login #Logout #Hivedb

Join this channel to support the channel and get access to perks:

In this article, we will add a feature that is requested by many of the subscribers. Authentication is always a key part and an important feature in any app. When I started with this series, I didn't think of adding authentication because the motto of this app was to teach best practices and best architecture to create a scalable and maintainable Flutter application. But, the APIs to fetch movies and their details all were using GET requests. Many of you have asked how to make POST API calls. And, fortunately, TMDb has some POST-APIs. Authentication is one of them. So, there are 2 main reasons to do authentication in this series - The ability to make POST & DELETE API calls and see the app flow for an already logged-in user and logged-out user.

Well, login is one part that you do in an app, and the other is what you do next after login. To keep this article focused on POST & DELETE calls, I am only showing how authentication will work for TMDb. In another article, we will use the session to bring the account id, rate a movie, add a movie to the watch list, fetch all rated movies and fetch all movies in the watch list. Because these features are big I decided to have another article for them.

If you liked the video, then please show me by hitting the like button for video and show some love by giving star 🌟 on Github.

━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Other Videos
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━

━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Support!!
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Helps me in carving out more time for tutorials
❤️ From India and don't want to pay commission - There are many ways you can connect with me (Website, Twitter, Comments)
or here is my

━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Follow me! Show your support towards the channel:
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━

SUBSCRIBE FOR MORE VIDEOS LIKE THIS
LIKE & SHARE

THANKS FOR WATCHING!🙏🙏🙏
Рекомендации по теме
Комментарии
Автор

been sharing this everywhere, no one is going to watch this series so far and not comfortably build Flutter apps with industry standard approach. awesome work bro

taiwo
Автор

AmaIng content as always the way you explain code is super smooth💯😁

HarshSingh-hkfe
Автор

Great video.
Love this series and learned a lot with it. Keep up the good work.
Would be great to also create testing in this series to be able to learn the best coding practices also in the testing.

ayadlaouissijones
Автор

Amazing i believe that splash screen is a good option for the next video

manuelmontano
Автор

When we try to enter the password, the android keyboard opens and covers up the password field due to which it's not visible.I wanted to ask that How we can actually adjust it such that the password field is also visible.

TechieIndia
Автор

lets have some animation next, i believe we can hold up on the data logic. Loader and Splash screen animation for me

taiwo
Автор

@Techi Blossom Getting below error after logout Success, the app is working fine although.
Any suggestion to remove this error?

Looking up a deactivated widget's ancestor is unsafe.



At this point the state of the widget's element tree is no longer stable.



To safely refer to a widget's ancestor in its dispose() method, save a reference to the ancestor by calling in the widget's didChangeDependencies() method.

aashishjha
Автор

Is there an alternative way to persist login session or sessionid to all widget without using hive?

Shumi_Desu
Автор

we can watch movies in this app? i mean we can play all movies and watch ? its full response ? thanks

BrYarDJ
Автор

How many episodes are remaining in this series?

ahmedibrahimsleem
welcome to shbcf.ru