# Zoom Apps with a Flask Back-end

**URL:** <https://devforum.zoom.us/t/zoom-apps-with-a-flask-back-end/71008>\
**Category:** Zoom Apps\
**Created:** [June 23, 2022, 12:23pm UTC](https://devforum.zoom.us/t/zoom-apps-with-a-flask-back-end/71008 "2022-06-23T12:23:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ugur.buran](https://avatars.discourse-cdn.com/v4/letter/u/c6cbf5/32.png) [@ugur.buran](https://devforum.zoom.us/u/ugur.buran)\
**Post date:** [June 23, 2022, 12:23pm UTC](https://devforum.zoom.us/t/zoom-apps-with-a-flask-back-end/71008/1 "2022-06-23T12:23:16Z")

</div>

Hi everyone! I’m a CS student from the University of Amsterdam and currently we’re working on a zoom app that tries to bring more engagement to Zoom! We started on this project before ZoomApps was released, so our backend is written in python-flask. I’ve managed to setup the Oauth flow and I’m able to receive the AccessToken, RefreshToken and Deeplink. The only problem is that the html templates are not being shown or rendered in de Zoom-Client. I find it strange, because the client does make a request to our back-end and our back-end is capable of decoding the incoming X-Zoom-App-Context header. Maybe someone knows what the problem could be?

Thanks in advance,  
U. Buran @ UvA

---

<div class="post-metadata">

**Author:** ![Robert.Wallis](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/robert.wallis/32/38438_2.png) [@Robert.Wallis](https://devforum.zoom.us/u/Robert.Wallis)\
**Post date:** [June 23, 2022, 3:56pm UTC](https://devforum.zoom.us/t/zoom-apps-with-a-flask-back-end/71008/2 "2022-06-23T15:56:05Z")

</div>

Maybe your flask app needs to set the OWASP recommended headers: [Zoom Developer Docs](https://marketplace.zoom.us/docs/zoom-apps/publishing-an-app/owasp)

---

<div class="post-metadata">

**Author:** ![ugur.buran](https://avatars.discourse-cdn.com/v4/letter/u/c6cbf5/32.png) [@ugur.buran](https://devforum.zoom.us/u/ugur.buran)\
**Post date:** [June 23, 2022, 4:07pm UTC](https://devforum.zoom.us/t/zoom-apps-with-a-flask-back-end/71008/3 "2022-06-23T16:07:49Z")

</div>

Yes that was exactly the problem. I fixed it with using Talisman in flask. Still, thanks for the reply!

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [June 27, 2022, 9:11pm UTC](https://devforum.zoom.us/t/zoom-apps-with-a-flask-back-end/71008/4 "2022-06-27T21:11:20Z")

</div>

Closed on June 27, 2022, 9:11pm UTC


