I'm building this webapp where users can login and build their own online presentation. To build the presentation they can use their own html, css and javascript. These user files are not uploaded to the server of the webapp (where also the login using php sessions is done on a separate ssl domain) but the files are uploaded to Amazon S3. When a user wants to upload he needs an registered user account before they can start building and uploading. Every user have their own unique domainname on which they build and login.
The html files are being read by php and used in a template engine to build and show the public presentation page (sort of a website). The javascrpt is linked in the html.
Hope you can help me out! I'd like to know if this is a secure setup or are their any risks I need to solve. I've read alot about different security issues and hope this setup solves a lot. Of course a user is self responsible for the public site, but I'm responsible for the central webapp and like to know if they can hack the central system using the uploaded html and javascript
Thanks!
gr. Dennis