Hello. The task is as follows: a mobile application is created with a database of enterprises; when registering a new enterprise (and at the same time, the first user of the registered enterprise), it is necessary that the application accurately establish the fact that this user is actually an employee (representative) of the registered enterprise.
For now, we are exploring the first solution to the problem: every enterprise has its own EDS - for reporting, for RB, etc. They are unique and are not shared with anyone (for obvious reasons). The idea is this: once a user identifies himself as a representative of an enterprise by entering the key of this enterprise, he is authorized to do this (except for criminal situations of theft of keys by hackers).
Question: Is it possible to somehow use these digital signature certificates available to the enterprise to identify the user as a representative of this enterprise when registering in the database via the mobile application ??
It is clear that not by inserting a token-flash drive in a non-existent USB port of the device; may be entering some information?
I understand that the question to the EDS specialist may seem ridiculous and absurd, but I have to investigate all the options. Please do not skimp on your suggestions.