Jump to content




BouTech Login System


  • You cannot reply to this topic
42 replies to this topic

#21 Dragon53535

  • Members
  • 973 posts
  • LocationIn the Matrix

Posted 19 October 2013 - 01:46 PM

Nice, I had a similar system on mine for the admin authentication for new accounts, basically i just put their usernames inside a file, and then read the file to accept or decline.
oh, and i would try and implement some encryption if you haven't already.

#22 boudragon

  • Members
  • 107 posts

Posted 19 October 2013 - 03:46 PM

For now it's safe enough. I don't have anyone untrustworthy on my server yet so it's not a big deal... but I plan on making it even more secure. Like maybe setting up an authentication certificate or something. Maybe make it check the users IP address to ensure the right player is logging into the right account.

#23 Dragon53535

  • Members
  • 973 posts
  • LocationIn the Matrix

Posted 19 October 2013 - 03:48 PM

The ip address would probably be a bad thing, as it can promote hackers to hack into them.

#24 boudragon

  • Members
  • 107 posts

Posted 19 October 2013 - 04:03 PM

Not really... what I mean is when you create an account it would be linked to something personaly to that user like an IP address or something similar to where they can only use THAT computer to log into their ComputerCraft account. You can also set multiple IPs so that the person can log in from different locations as set by the admins. I dunno... I'll think about it ;)

#25 Dragon53535

  • Members
  • 973 posts
  • LocationIn the Matrix

Posted 19 October 2013 - 04:46 PM

What you could do is have an authentication server, and then have a "login" program on startup on a disk that is connected to a login computer that then logs in with a code on the disk, so that the computer doesn't have a trace of the login.

#26 boudragon

  • Members
  • 107 posts

Posted 19 October 2013 - 05:36 PM

Well that's just it... the login and system manager will be server-side once it's all done. The client computer will house NO files other than a direct connect access to the login system.

#27 Dragon53535

  • Members
  • 973 posts
  • LocationIn the Matrix

Posted 19 October 2013 - 06:38 PM

Then use a floppy for authentication, so that it sends the code straight to the server.

#28 deeb332

  • Members
  • 4 posts
  • LocationIn my chair.

Posted 19 October 2013 - 08:27 PM

I am kinda new to computercraft. Soooo in this file how would I download it to pastebin? And would I edit the startup? Please help!

#29 Dragon53535

  • Members
  • 973 posts
  • LocationIn the Matrix

Posted 19 October 2013 - 08:54 PM

Deeb you are going to have to be more specific

#30 boudragon

  • Members
  • 107 posts

Posted 19 October 2013 - 09:15 PM

You could always use my Pastebin Download Lite ;) Makes it a LOT easier to download files from Pastebin. But even so you have to get it the same way you get any other files... type:

pastebin get [Pastebin Code] [File Name]

Make sure your HTTP is enabled otherwise it won't work.

You don't really HAVE to make a startup file to use it... but it makes sense that you would want this login program to pop up right away.

#31 deeb332

  • Members
  • 4 posts
  • LocationIn my chair.

Posted 22 October 2013 - 08:39 PM

View Postdeeb332, on 19 October 2013 - 08:27 PM, said:

I am kinda new to computercraft. Soooo in this file how would I download it to pastebin? And would I edit the startup? Please help!
Sorry! I wasn't thinking when I wrote this post! I got it! Thanks anyways!

#32 boudragon

  • Members
  • 107 posts

Posted 22 October 2013 - 09:07 PM

Cool deal :) Let me know what you think of it ;)

#33 slugy12345

  • Members
  • 4 posts

Posted 23 October 2013 - 05:32 AM

I made something a bit like this where you log in to a computer and I'm trying to get you to beable to make a selectable password with the first time you log in. I called the program I made BoneWare V.0.1 Alpha. I'm looking to make a entire operating system and sell it to people on servers.

#34 boudragon

  • Members
  • 107 posts

Posted 23 October 2013 - 06:10 AM

That's the idea so-to-speak with this... I am making my system in parts so that it's easy to manipulate as well as make it universal so if someone wants the login but not the system manager or visa versa they can do so and edit it with ease. In fact the system manager is being built in functions (sections) so that if you want to edit a particular menu, message or feature it will be much easier to do so. I should have done that with the login system but oh well :) maybe when I feel up to cleaning up my code I will :-p Did you try this one out?

#35 Angel_Code

  • Members
  • 15 posts
  • Locationunited kingdom

Posted 29 November 2013 - 01:08 AM

ok there seems to be a problem

i have done Pastebin get tK3ikweu and set its name to ccl i then
launched it
created a username and password
but when i hit login and enter my username it says Bad/unknown username
i checked the files its saving the information in the pending folder but nothing in the users folder
if someone could let me know how to fix this id be grateful

#36 cal12787

  • New Members
  • 1 posts

Posted 09 January 2014 - 10:11 AM

How can i make different user run different programe once loged in, i.e admins run program 1, and users run program 2.

Also i manage to add users by creating a file with there name and password inside, but what is the correct way to do this i.e with adminovrride im unsure, im very new to computer craft and have being trying and learning what i can but im just boggeled at the moment

#37 CoLDarkness

  • Members
  • 53 posts
  • LocationVoid

Posted 10 January 2014 - 02:01 PM

One-way encryption used on this would create something neat,

or you can come up with other methods that might be more secure.

#38 boudragon

  • Members
  • 107 posts

Posted 23 January 2014 - 12:56 PM

Sorry been gone a long time... currently there is no way to approve or deny created users. It's a sort of placeholder for the system manager in it's entirety. For now you have to manually add the file in the users folder as such:

Filename = Username
Line 1 = password
Line 2 = access level (either "a" for admin or "u" for user without quotes)

Hope this helps :)

#39 Coderforlife

  • Members
  • 3 posts

Posted 23 January 2014 - 04:04 PM

This looks quite fancy :) Good job!

#40 boudragon

  • Members
  • 107 posts

Posted 23 January 2014 - 06:14 PM

Thank you :) I know it's not perfect but I try :-p I will be doing more work on the system manager sometime tomorrow since I ended up having a few ideas for improvements! Stay tuned! :)





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users