I will allow companies to register on my site and create job listings.
I am currently facing a problem by creating a company table with the Name, Logo and Password fields. Then, when a person is registered, he can say: "I belong to X company"; at this point I will ask for the password written by the initial registrar. If he / she enters the correct password, he is granted permission to create job advertisements in the name of the company.
Why I do this: If I just placed everything inside the Company table, each new user would have to create an account and I would have redundant information, CompanyName, logo, etc.
And if I do something without a password, everyone can post a vacancy by opening the company name, and this is simply wrong.
Do you have the opportunity to share some results? Am I doing something wrong? How would you do that?
delete
source share