Further reading
- Salted Password Hashing - Doing it Right, Defuse Security, 2019, https://crackstation.net/hashing-security.htm.
- Object-oriented programming, https://en.wikipedia.org/wiki/Object-oriented_programming.
- TypeScript Classes, https://www.typescriptlang.org/docs/handbook/classes.html.
- TypeScript Basic Types, https://www.typescriptlang.org/docs/handbook/basic-types.html.
- TypeScript Advanced Types, https://www.typescriptlang.org/docs/handbook/advanced-types.html.
- TypeScript 3.7 Features, https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html.
- Angular NgIf Directive, https://angular.io/api/common/NgIf.
- Authentication General Guidelines, https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Authentication_Cheat_Sheet.md.
- How to secure your Firebase project even when your API key is publicly available, paachu, 2019, https://medium.com/@impaachu/how-to-secure-your-firebase-project-even-when...