I'm using breezingforms and contentbuilder but I don't understand how to proceed with my workflow:
A staff member submits a form (created by breezingforms) that needs to be viewed and approved two managers.
Each manager will be notified one at a time to authorize the form contents. Once the 1st manager authorize the form, the next manager will be automatically notified to authorize the form.
Each manager authorizes the form contents by clicking "Approve" button and their details and date/time is recorded.
Related
I'm currently working on a NextJS-Supabase project where I have to build a dashboard for some vendors.
Each vendor should be able to login into his dashboard and add his customers to keep track of their informations. The process of adding a customer falls into the following steps :
fill the customer email and submit the request of adding him.
The customer receives an email containing a link available for 5hours.
The link redirects him to a page where he can complete some of his basic information such as address, phone...etc.
Once the form submitted the customer data are updated in Supabase.
I don't know how to implement this in NextJS-Supabase knowing that the customers don't have a user account. Only vendors have a user account and can login/logout.
I want to build a multistep registration Auth flow where these are the required steps and flow:
In the first step User verifies mobile number with otp.
In the second step User uploads image of some ID proof.
In the third step User fills some extra details such as name, email, address, etc.
Finally user submits the form.
Upon receiving the form details an Admin(having direct access to firebase console and firestore) manually checks the details , if they seem real he/she sends a newly generated Id(can be email or phone no.) and Password (created by admin) to the User through email or sms with which he/she can finally login.
I know it is complicated and might not be possible with firebase but I still want some insight and answer to my problem. Thank you.
Is it possible to get a current users acquisition channel ( Facebook, Glassdoor, etc... ) and append it to a string during an onSubmit?
We have a careers page on our site with a search form that when filled out and submitted takes the user to a 3rd party software we use for our job listings. What we would like to do is track the users that submitted that form so we can see what channel lead to them looking for a job.
Ex:
User visits our Facebook page and clicks link to our site. Once on our site they fill out the job search form and is sent to our jobs listing site. We use JS to create the onSumbit url and fill it with the fields they answered and would like add another "acquisition" parameter to it with said acquisition.
You can store the referrer in a cookie if this is different from the domain of your website. In this way you can know where the user came from and use that value in the string you send to submit.
We have a lightning community, as well as a VF community that holds a cloudcraze/B2B commerce storefront. Within the lightning community we are calling cloudcraze APIs for things like user registration.
Currently, we are successfully registering users (by calling the cloudcraze user registration API). Immediately after registering a user successfully, we call the Site.login() method to log the user into the community. Both registration and login are successful - we have confirmed this through debug logs and by checking the login history of the org to see that those users have logged into the proper community.
Unfortunately, we are facing a weird problem where the current user doesn't seem to change. Using debug logs, we see that the current user is the same both before registration + login and after (it's the community guest user).
If we log in through Salesforce by going to a contact and clicking "Log into community as user", Salesforce correctly recognizes the current user.
I have been tired of doing google finally decided to post my problem here.
I have a simple requirement, I want to create calendar events in google using calendar api.
I am able to do that but whenever user run my page he has been taken for google authentication page.
I don't want user to take this page. I want that user will enter their email id and will select calendar event on my page further it will update the events to user's calendar and he will remain on my page itself.
In short a simple calendar form where user can enter their email id and credential will select event once submit button is clicked it will update the calendar event to google calendar.
Please find the below attached image that i don't want to show to user.
It's not possible to do what you want. In order to create events in the user's calendar, he/she must give you authorization first. This is done through that Google page.
You just need to set a redirect URI for your app in the Developers Console and use it when authenticating the user. This way the user is sent back to your app after the auth process.
Check the docs: https://developers.google.com/google-apps/calendar/auth