Sign-in with Solana
Problem to Solve:
In order to onboard more user to dApps and products on the Solana ecosystem, a simpler sign-in UX like that of OAuth2 is needed. This can be achieved using a "Sign-in-with Solana" feature for all major wallets in the ecosystem, enabling users to login to their favorite applications on the Solana network with one click.
Possible Solution:
Developers can create an authorization server to validate user access to their Solana wallets and send access tokens for login. They can also build an open API for other applications to integrate the "Sign-in with Solana" button.

The typical workflow of a service built on OAuth2
Resources:
Related Ideas