AuthMethod For Non-Browser Environments

Seems similar to Create DID Session in node with ethers?
@zfer can you take a look?