Custom claims authentication manager
Revert "Custom claims authentication manager"

This reverts commit 27a10f653e2c231d4df887c4f5229bc1a826895a.
Revert "Revert "Custom claims authentication manager""

This reverts commit 5d6e7b3a6ce015725692cdc5e746b523003fc9c0.