In this demo, we describe the process of integrating typical Web2-based user authentication mechanisms into the ERC-4337 account abstraction (AA) and use the passkey-based authentication as an example to illustrate how to manage a smart contract wallet (SCW) using a passkey.