@jkrassman,
Again, thanks for the attention!
jkrassman wrote: There are several of approaches and one is to check what type of browser the user i using and what os he is running from.
I saw this script and thought it could be a viable option, just make echo $serverERROR as response I guess. I’ll look into it more thoroughly.
jkrassman wrote: Yes, you can pass your own header:
I’ll have to dig deeper into php for that, which certainly isn’t a bad thing. I have a conceptual understanding, but not verse enough to execute at this time. Not sure of the learning curve/time.
jkrassman wrote: And one more approach could be to use MD5 in your app and on your web server,
Since MD5 is a hash and cant’ be decrypted, it would have to reside in my lua code and be visible anyways I guess. I’ll probably not pursue this direction, unless I’m misunderstanding the concept.
I’ve got SSL setup, I’m thinking the best approach is to use the browser detection method you suggested first along with OS detection to deny access from a browser. Viewing from a simulator is unaddressed though.
I’m wondering if encrypting the URL in the network.request would be an avenue to pursue. Use the appID or a Secret Corona Key as an example, as a required key Corona uses to decrypt the URL internally with an special API, before it sends the request out to the server so it can be sent to the server.
This would be a great API/feature for Corona to have IMO newb opinion. It would mask all network.request URL’s in the lua code if the binary was hacked, adding increased security for everyone, especially where sensitive data transmission is concerned. It would probably add very little overhead, but I’m way out of my league here.
Thanks for the suggestions again, I’m surprised how little discussion there is about this topic actually. Are most just “hoping” ?
Thanks Nail! [import]uid: 106779 topic_id: 28667 reply_id: 115607[/import]