An example spring-boot project showing how to implement a spring AuthenticationProvider
which will
authenticate users against MongoDB directly.
Code adapted from tutorial Securing a Web Application at https://github.com/spring-guides/gs-securing-web.git