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
- trying to figure out how to activate my...
please help
- Bug: TOTP MFA verification always fails ...
*Bug: TOTP MFA verify always returns `user_invalid_token` (Cloud 1.8.1, Frankfurt)** Project ID: `68dd48440003e537d849` SDK: `appwrite@18.2.0` (also tested wit...
- SSL Certificate Issuance Failed
When we first deployed our site using appwrite and a custom domain everything was working, but it seems like the SSL certificate never got renewed. I tried dele...