Can n8n isolate data in the form of a login account?

What you are describing sounds like user management which does not exist yet. You can find the feature request with some information here:

The only thing you can do in the meantime is to run one n8n instance per user.