You would need an ID reader or something, but you could generate a key from scanning your ID, and have that used to authenticate on major online platforms. This is basically how most companies manage network access, so all the essential technology is widely available.