In this tutorial, we’ll add authentication to Angular using NGRX Store and Effects. This post assumes that you a have basic working knowledge of Angular (2+), TypeScript, RxJS and the Redux design pattern. If you’re new to NGRX, check out the awesome Comprehensive Introduction to @ngrx/store guide. Dependencies: Angular CLI v1.7.3 (Angular v5.2.0) Node v9.11.0 NGRX Store v5.2.0 NGRX Effects v5.2.0