Hi guys. I'm creating a job board web app. I have employers and job seekers.
I want employers to be able to create a company.
But how can I setup in a way that an employer can set managers that can also create jobs. So that if the manager that created the job is not around, others can manage the company.
I'm using Vue js for the frontend. Any guidance would be highly appreciated.
Maybe use teams. See https://appwrite.io/docs/advanced/platform/permissions
Thanks a lot mate. Checked out the feature and it looks sweet! Supabase gave me headaches around this.
Another security feature I'd like to solve:
Say when registering an account, it must immediately be verified before it is saved to the db.
This prevents a legit user's email being locked out by an impersonator. Does Appwrite have something like that baked in?
the flow for verifying users is to restrict access to resources based on the users/verified role.
legit user's email being locked out by an impersonator
A legit user can get into the account by doing password recovery
the user needs to be inserted into the database so that things like the verification are associated with the user
Won't this impact UX though. Imagine it's like a bank website. I hop on to create an account and I'm told nope, that email is already in use. Initially, I'll be shocked because my thought is "My identity has been stolen" instead of "Must be a tiny mix up, I'll recover my account".
Recommended threads
- Not allowed permission to upsert a prese...
```js const presenceID = ID.unique(); setPID(presenceID); const presence = await presences.upsert({ presenceId: presenceID, status: "online"...
- Finding job
Hi. I am a full-stack developer with experience in developing scalable and user-friendly web applications. I handle both front-end and back-end development, im...
- CDN not delivering correct bundle
My site 69b4cd410035893573dc is not delivering the latest deployed version via CDN, it seems stuck on versions from previoiu days, alternative links for the lat...