I want to bring forward a discussion on how to use ETH to create applications. How would for example a user login to a service? Is it like a special login for ETH apps? I found out that MetaMask provides a possible login api. I would love to have more web 3 content here. I might as well try to write something first.
My ideal solution is a PWA with metamask api connection via firebase. I wish firebase could provide api functions for ETH to make things easer.