MetaMask Login: Unleash the full potential of Ethereum's smart contracts