1. Added a third party to handle the Login
2. Modified the Startup.cs and added Startup.Auth.cs
3. Change the AuthContext.cs to support MongoDB
4. There is one issue: The password checking is not working.