Most web clients allows you to enter your nsec or use a nip07 signer extension like alby that signs the events for you.