So I do have a github account which has my personal stuff, but it also is a part of the 'organization' I have at work.
Now - the work stuff is sensitive. I really care about it being secure. I want to access it only from my work laptop with full disk encryption, long passwords, 2 factor authorization wherever possible, etc.
On the other hand most of my personal stuff is public. I want to have a convenient access to it from my other machines, home PC, etc.
Is there a way to attach a second login to my account that would not see the organization? If not - how to secure this in case my home PC is compromised? Is having separate accounts the only option?