External provider options for identities

Hey there!

It would be useful for allow users to sign up with an external provider (Google, for example), but scope the allowed domains to be able to sign up. In our case, we’re using identity in conjunction with NetlifyCMS. It’s pretty handy to allow our team to use a single sign on instead of having to create a login with email and password.

The problem is, we can’t enable this because it opens up the world to be able to sign up to our admin backend. I realize you can use roles and such, but I also don’t want a flood of people trying to create accounts when they shouldn’t be able to.

Pardon my naivety however… are you using the Identity widget or a custom widget? Either way, it should be possible to remove the sign-up option, if memory serves me right? :thinking: