# Passing Information from Screen to Screen

**URL:** <https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955>\
**Category:** Ask for Help\
**Created:** [August 12, 2023, 3:37pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955 "2023-08-12T15:37:17Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Monj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/monj/32/62349_2.png) [@Monj](https://community.glideapps.com/u/Monj)\
**Post date:** [August 12, 2023, 3:37pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/1 "2023-08-12T15:37:17Z")

</div>

Hi All,

I am trying to find a way to retrieve information from a screen and pass it to the another screen.

Here is exactly what I am trying to do.

A customer will tap on an order button and I want to pop up a form or send them to a form screen. On this screen I want to collect the person’s name and mobile phone number, populate a table and then send them a text message to verify the number is good. If validated I then want to bring them back to the order form and complete the order.

I would appreciate your help with this or a better way to do this. Thanks!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 12, 2023, 10:34pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/2 "2023-08-12T22:34:21Z")

</div>

> [@Monj](#):
>
> On this screen I want to collect the person’s name and mobile phone number,

So is the user logged in or not? If they’re logged in, I think you should collect this in their onboarding step, and just pass these pieces of info as special values in the form.

---

<div class="post-metadata">

**Author:** ![Monj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/monj/32/62349_2.png) [@Monj](https://community.glideapps.com/u/Monj)\
**Post date:** [August 12, 2023, 10:40pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/3 "2023-08-12T22:40:13Z")

</div>

@ThinhDinh, No there are not logged in. In fact, I do not plan on them logging in to the app. Do you know of any other way?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 12, 2023, 10:51pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/4 "2023-08-12T22:51:13Z")

</div>

So if it’s constructed that way, how do you know if a number is good or not? Would that process be automated by an API call or something else?

---

<div class="post-metadata">

**Author:** ![Monj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/monj/32/62349_2.png) [@Monj](https://community.glideapps.com/u/Monj)\
**Post date:** [August 12, 2023, 11:38pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/5 "2023-08-12T23:38:18Z")

</div>

I plan on using Make and Twilio to send a text message with a 6 digit code that will match what I have saved in the fields I updated for the customer. Once they validate it, then I will take then back to the page to proceed with the order.

Off the subject, I am trying to understand how the Copy to Clipboard work. I know I can copy to clipboard but how do I retrieve what was copied?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 13, 2023, 6:01am UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/6 "2023-08-13T06:01:46Z")

</div>

> [@Monj](#):
>
> I plan on using Make and Twilio to send a text message with a 6 digit code that will match what I have saved in the fields I updated for the customer. Once they validate it, then I will take then back to the page to proceed with the order.

Are you aware that this is totally insecure?  
If users are not signed in, that means you cannot be using row owners, which means that every user will have access to not only their own data, but the data of every other user.

> [@Monj](#):
>
> Off the subject, I am trying to understand how the Copy to Clipboard work. I know I can copy to clipboard but how do I retrieve what was copied?

You can’t.

---

<div class="post-metadata">

**Author:** ![Monj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/monj/32/62349_2.png) [@Monj](https://community.glideapps.com/u/Monj)\
**Post date:** [August 13, 2023, 9:27pm UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/7 "2023-08-13T21:27:54Z")

</div>

> [@Darren\_Murphy](#):
>
> > [@Monj](#):
> >
> > I plan on using Make and Twilio to send a text message with a 6 digit code that will match what I have saved in the fields I updated for the customer. Once they validate it, then I will take then back to the page to proceed with the order.
> 
> Are you aware that this is totally insecure?  
> If users are not signed in, that means you cannot be using row owners, which means that every user will have access to not only their own data, but the data of every other user.

Yes. But if I decide to have them signed in. Is there a method that would make this work?

> [@Darren\_Murphy](#):
>
> > [@Monj](#):
> >
> > Off the subject, I am trying to understand how the Copy to Clipboard work. I know I can copy to clipboard but how do I retrieve what was copied?
> 
> You can’t.

Then what is the purpose of Copy to Clipboard?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 14, 2023, 12:12am UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/8 "2023-08-14T00:12:48Z")

</div>

> [@Monj](#):
>
> Then what is the purpose of Copy to Clipboard?

To allow users to paste that bit of information somewhere else, I guess.

> [@Monj](#):
>
> Yes. But if I decide to have them signed in. Is there a method that would make this work?

Setting a value to their user profiles row, or the order row, whatever matches your flow, then just proceed with Twilio and wait for them to validate the code.

---

<div class="post-metadata">

**Author:** ![Monj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/monj/32/62349_2.png) [@Monj](https://community.glideapps.com/u/Monj)\
**Post date:** [August 14, 2023, 12:22am UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/9 "2023-08-14T00:22:51Z")

</div>

@ThinhDinh, That makes good sense now. Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [August 21, 2023, 12:22am UTC](https://community.glideapps.com/t/passing-information-from-screen-to-screen/64955/10 "2023-08-21T00:22:52Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
