The Role of Effects in NgRx Authentication | Sam Julien | ng-conf: Hardwired

Channel:
Subscribers:
66,200
Published on ● Video Link: https://www.youtube.com/watch?v=SFXaCADPkcE



Duration: 18:33
1,654 views
51


Get your free ticket to EnterpriseNG conference Keynote: https://ng-conf.org

Building token authentication into an NgRx application can be overwhelming and confusing. Authentication is already a big, scary subject and so is NgRx. When you put them together, things get confusing fast. In this talk, we’ll do a comparison of how authentication in a vanilla Angular app differs from auth in an NgRx app. We’ll then see how the central nervous system of authentication shifts from a service in regular Angular to Effects in NgRx.

This talk will be practical and code-driven, leaving you equipped to tackle adding this feature to your NgRx application at work on Monday. You’ll learn how Effects can handle loading authentication state, navigate users to protected routes, and process tokens received from an identity provider. By the end, you’ll feel way better about tackling auth in NgRx!
Watch all the ng-conf: Hardwired presentations/videos at https://videos.ng-conf.org

ng-conf is a multi-day Angular conference focused on delivering the highest quality training in the Angular JavaScript framework. 1500+ developers from across the globe converge on Salt Lake City, UT every year to attend talks and workshops by the Angular team and community experts.

ng-conf: Hardwired is brought to you by:
- https://thinkster.io/ The best Angular and JavaScript tutorials on the web
- https://herodevs.com/ Engineering and consulting by web development experts
- https://xlts.dev/ Extended support for AngularJS

Follow us on twitter https://twitter.com/ngconf
Official Website: https://www.ng-conf.org/




Other Videos By ng-conf


2020-10-09A Whole New Way to Build Ivy Apps ⚡️ | Eric Simons | ng-conf: Hardwired #ngconfHardwired #ngconf2020
2020-10-06Angular Date Parsing Gotchas
2020-10-05Into the Unknown | Craig Spence | ng-conf: Hardwired #ngconfHardwired #ngconf2020
2020-10-02Angular Event Bindings Under the Hood
2020-10-01Debugging Like a Boss in Angular 9 | Anthony Humes | ng-conf: Hardwired #ngconfHardwired #ngconf2020
2020-09-30What Most Angular Developers Don't Understand About Template Bindings
2020-09-29Bazel + Angular Today | Jorge Cano | ng-conf: Hardwired
2020-09-27Q&A PANEL | Jennifer Wadella | Sam Julien | Dan Wahlin | ng-conf: Hardwired
2020-09-25Enterprise NG is Coming! You won't want to miss out!
2020-09-22Stepping Up: Observable Services to Observable Store | Dan Wahlin | ng-conf: Hardwired
2020-09-17The Role of Effects in NgRx Authentication | Sam Julien | ng-conf: Hardwired
2020-09-17The Control Container and I | Jennifer Wadella | ng-conf: Hardwired
2020-09-14Q&A Panel | James Daniels | Brandon Roberts | Aaron Ma | ng-conf: Hardwired
2020-09-07A Journey into the World of Machine Learning with TensorFlow.js | Aaron Ma | ng-conf: Hardwired
2020-09-05Revisiting a Reactive Router with Ivy | Brandon Roberts | ng-conf: Hardwired
2020-09-01From Google Analytics to Universal Deploy Schematics! | James Daniels | ng-conf: Hardwired
2020-08-27Speaker Q&A | Alex Rickabaugh | Manfred Steyer | Vishal Kumar | Wesley Faulkner | ng-conf: Hardwired
2020-08-24Getting Through the Awkwardness of Networking | Wesley Faulkner | ng-conf: Hardwired
2020-08-17Facing the Music When Millions of Users Hit Delta.com After Release | V. Kumar | ng-conf: Hardwired
2020-08-13Stronger Type-Checking in Templates with Ivy | Alex Rickabaugh | ng-conf: Hardwired
2020-08-10Domain-Driven Design and Angular | Manfred Steyer | ng-conf: Hardwired



Tags:
angular
angularjs
javascript
ngconf
ng-conf
programming
angular conference
ng conference
angular javascript
angular tutorial
Javascript Tutorial
Programming Tutorial
Computer Programming
Google Angular
Google Programming