1. It's a package, not a library.
2. What is an identity provider?