Личный кабинет пользователя в desktop-приложении

Здравствуйте. Я делаю desktop-приложение на c# winform, и у меня возникла такая проблема - как идентифицировать пользователя и соответственно сделать ему что-то вроде ЛК, где будут только его записи?

Я сначала подумал, что можно, например, в качестве ID пользователь указывает свой email и туда я присылаю ему пароль, но хотелось бы чтобы как то без интернета все работало..