Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum

View Single Post
Old 04-10-2009, 11:42 PM   #9 (permalink)
jtara
Registered Member
 
Join Date: Jan 2009
Location: San Diego, CA
Posts: 406
jtara is on a distinguished road
Default

Quote:
The app just calls a script that populates a table on my app. Users are asked to put in their email at some point when they make an entry on the table.

The main problem is that someone clever could figure out the script being called and recall all the email addresses stored on the server.
It wouldn't even take somebody clever.

This isn't an "iPhone" problem, and you're on the wrong forum. You need to learn PHP 101, and go to a PHP forum.

But, then again, it isn't even a PHP problem. It's a basic web services security issue, that transcends any given language or platform. You need to learn about HTTP authentication and SSL. (There are other approaches, but it would take a good understanding of computer security.) You don't need code snippets. You first need to understand some of the basics of computer security, authentication and encryption. And before you even look into that, you need to get a basic understanding of the societal and legal issues. You at least seem to have an inkling about that, as you do seem troubled by your current approach.

Your security is no security, and asking people to store their email addresses in such an insecure manner is just plain irresponsible. I hope your app has not yet been released.

I'll give one more bit of advice - you've mis-stated your problem. It is NOT "preventing somebody from accessing the data from a web browser". It's "preventing unauthorized access to the data". I hope that's helpful, because before you can solve the problem, first you need to understand just what the problem is.

Perhaps you should channel your efforts initially into an app that has less potential for damage. Sorry for ripping you a new one for being a newbie - but there are some thing that newbies probably shouldn't be dabbling in just yet.

Last edited by jtara; 04-10-2009 at 11:47 PM.
jtara is offline   Reply With Quote
 

» Advertisements
» Online Users: 471
18 members and 453 guests
7twenty7, brainspoon, dre, EmidoroSmibre, Evilelement, Hamood, iLearnColors, iOS.Lover, Kieren Harrold, kikko088, LegionMD, PavelMik, pbart, pipposanta, QuantumDoja, ryantcb, Sami Gh, waterkamp
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,615
Threads: 94,086
Posts: 402,794
Top Poster: BrianSlick (7,990)
Welcome to our newest member, PavelMik
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 06:07 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.