Auth.o0 implementation for user's authenticity. using it we can protect our routes until user is not authenticated. <!-- Describe the solution you'd like --> authentication of user using email and password or Gmail or GitHub.. then display user's detail in user-section, logout functionality .. <!-- Any additional information you can provide --> using this authentication we can prevent our routes to getting access to users who have no account..