April 2018
Intermediate to advanced
284 pages
6h 43m
English
User authentication is the first step to secure your application from unauthenticated access. Identifying the user in the first step automatically implies the restriction on data they can access and manipulate. In the applications where we use backend technologies such as Java, Microsoft.Net, or any other platform, we write authentication logic to restrict the access to our application. However, since Firebase is widely used with client-side only applications, we will not have the luxury of backend tools. Luckily, Firebase platform provides an Authentication mechanism—Firebase Authentication—which has built-in support for common authentication mechanisms such as form-based authentication with username and password, Google and ...