Return to Unfiction unforum
 a.r.g.b.b 
FAQ FAQ   Search Search 
 
Welcome!
New users, PLEASE read these forum guidelines. New posters, SEARCH before posting and read these rules before posting your killer new campaign. New players may also wish to peruse the ARG Player Tutorial.

All users must abide by the Terms of Service.
Website Restoration Project
This archiving project is a collaboration between Unfiction and Sean Stacey (SpaceBass), Brian Enigma (BrianEnigma), and Laura E. Hall (lehall) with
the Center for Immersive Arts.
Announcements
This is a static snapshot of the
Unfiction forums, as of
July 23, 2017.
This site is intended as an archive to chronicle the history of Alternate Reality Games.
 
The time now is Fri Nov 15, 2024 6:15 pm
All times are UTC - 4 (DST in action)
View posts in this forum since last visit
View unanswered posts in this forum
Calendar
 Forum index » Meta » Puppetmaster Help
Password/Logins on in game websites
Moderators: imbri
View previous topicView next topic
Page 1 of 1 [8 Posts]  
Author Message
jscdragon
Veteran


Joined: 16 Aug 2007
Posts: 127
Location: Omnipresent

Password/Logins on in game websites

Hi peeps, this is something I don't know a lot about and have currently been working around in something I'm making, but figured one of you guys might have a good deal of knowledge on the subject.

OK so say you are making an ARG and want to have a website with a username/password interface as a obstacle the players need to get past (ie find or figure out a username and password in order to access the site)

What would be a good way of doing this?

I can see two possibilites both of which i don't really know how they work, either

a) set up a site with a REAL login/password "membership/registration" kind of set-up like you would get on a (for lack of a better example) porn site ahem. Would doing this require a server (something else i know little of) and what kind of coding or is there like ready made kind of applications or something you can use to create these? Is it expensive or can it be done for free?

b) maybe cheaper and easier to set up a bogus login form which only really responds to one username and password, but would be unhackable. (This is what i was originally going to do but with a flash file, however I'm scared this wouldn't be enough as I've read too much about players decompiling them so figure it would be too hackable) Is there a way this could be done in JAVA or something and NOT be hackable? Is there actually a really easy way of just setting a password on a site in general?

Anyway thanks for reading, I know a bit of java/html/flash but not a lot about servers so if any answers regarding those could be explained in a simple way that would be great Embarassed

PostPosted: Sat Aug 25, 2007 12:28 pm
 View user's profile
 Back to top 
thebruce
Dances With Wikis


Joined: 16 Aug 2004
Posts: 6899
Location: Kitchener, Ontario

Good question.

From a technical standpoint, the very least that could be done without giving the login in clear text, would be a simple server-side script that checks the submitted form values and stores a cookie as 'logged in' if they match a specific login. It doesn't need a database, and the login is coded in the server end script (not available to the client browser). That way you can design the login page however you want, even with flash if you so desire, since the login action would only require the name and password to be sent to the server script. That's as simple simple and 'unhackable' as you could get, IMO, and still require a login to move forward.

You could the complex route, and implement a database of numerous logins, which the server would check each login request against, or you could take it a step further (the example you described) and implement NT login authentication, which would require programming the server itself, which requires more than simple hosting at most public hosting sites.

So the former would be the route I'd suggest.

Does that help?
_________________
@4DFiction/@Wikibruce/Contact
ARGFest 2013 - Seattle! ARGFest.com


PostPosted: Sat Aug 25, 2007 3:13 pm
 View user's profile Visit poster's website AIM Address
 Back to top 
jscdragon
Veteran


Joined: 16 Aug 2007
Posts: 127
Location: Omnipresent

kinda, thanks, still quite technical for a noob like me however Confused

you mention
Quote:
and the login is coded in the server end script (not available to the client browser)

how do I set up a "server end script" or does it depend what im coding in (for example if i was to do it in flash) I've read about actually coding a server script before but don't understand how to get it to "the server" once it's done?

I'm very very new to this Sad

PostPosted: Sat Aug 25, 2007 3:27 pm
 View user's profile
 Back to top 
konamouse
Official uF Dietitian


Joined: 02 Dec 2002
Posts: 8010
Location: My own alternate reality

If this sort of stuff is over your head (like it is way over mine, you really want to get someone on your PM team who has more experience in website design and access set up. If you don't know what you are doing, there is going to be a big problem.
Just some friendly advice.
_________________
'squeek'
r u a Sammeeeee? I am Forever!


PostPosted: Sat Aug 25, 2007 3:31 pm
 View user's profile
 Back to top 
thebruce
Dances With Wikis


Joined: 16 Aug 2004
Posts: 6899
Location: Kitchener, Ontario

what Kona said Wink

but really, server scripts are things like PHP and ASP which are executed on the server, as opposed to Java/VBscript/HTML/Flash that are run in the browser. Anything browser side is easily hackable. The more you put on the server end the better.

YOu should look into it more before you actually go ahead and start programming something over your head. Or at least find someone who's versed in web design (beyond front end graphic design and browser scripting) who wants to and has time to PM =)


Of course, you could always look for pre-developed packages and whether they accomplish what you're looking for... but then it might take longer to customize if it's not precisely what you want.
_________________
@4DFiction/@Wikibruce/Contact
ARGFest 2013 - Seattle! ARGFest.com


PostPosted: Sat Aug 25, 2007 3:39 pm
 View user's profile Visit poster's website AIM Address
 Back to top 
jscdragon
Veteran


Joined: 16 Aug 2007
Posts: 127
Location: Omnipresent

Ok thanks for the advice, it IS something I don't know about but I'm always willing to learn something new rather than just get someone else to do it that's all.

PostPosted: Sat Aug 25, 2007 3:44 pm
 View user's profile
 Back to top 
Axys Denyed
Unfettered


Joined: 10 Feb 2005
Posts: 456
Location: Houston, TX, USA

I'm a little late to the party but depending on what type of server the website is on, you can always use .htaccess and .htpasswd. There are even handy-dandy tools you can find online to help you generate the files. Of course, that's only for Apache web servers.
_________________
I've searched for the Cube, played poker with the dead, hunted monsters, helped stop Spoocheee and helped find a dimension hopping cat. What else you got?

PostPosted: Mon Aug 27, 2007 10:54 am
 View user's profile Visit poster's website AIM Address
 ICQ Number 
 Back to top 
redct
Entrenched


Joined: 20 Jun 2007
Posts: 1233

Axys Denyed wrote:
I'm a little late to the party but depending on what type of server the website is on, you can always use .htaccess and .htpasswd. There are even handy-dandy tools you can find online to help you generate the files. Of course, that's only for Apache web servers.


Actually, I think those also work for lighttpd, but they have to be in a slightly different format. Although I've never seen a host that uses lighttpd.

Plus, if your hosting plan has a good control panel (Dreamhost, GoDaddy, MediaTemple, a gazillion others...) it should have a panel for setting up .htaccess/.htpasswd easily Smile

PostPosted: Sun Sep 09, 2007 10:37 am
 View user's profile Visit poster's website AIM Address
 Back to top 
Display posts from previous:   Sort by:   
Page 1 of 1 [8 Posts]  
View previous topicView next topic
 Forum index » Meta » Puppetmaster Help
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
You cannot post calendar events in this forum



Powered by phpBB © 2001, 2005 phpBB Group