Single Sign-On and flow account

The flow blockchain provide user account. Is it possible to use thoses account to build an open SSO solution using the blockchain ?
It would be very usefull to have a global SSO solution based on $flow.