LDAP authentication module 0.1

eyeOS administration application

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
AGPL (Affero General Public License) 
Daniel Sousa
ROOT \ Internet \ eyeOS Apps
LDAP authentication module is a module for eyeOS, based on the code found on http://forums.eyeos.org/index.php/topic,5437.0.html but this one doesn't need to modify any piece of eyeos code.

This tries to login through LDAP, if it's unsuccessful it tries to login using the "normal way". When it logins through LDAP it needs to create a normal eyeos account, but this account doesn't have any password (you can set it through system preferences).

Since I don't use LDAP I haven't test this module intensively. If you find any bugs or have any suggestion contact me using my e-mail: danielrs12345@gmail.com or post here a comment.

1)Download ldap.eyecode and put it on eyeOSxxxxxxxxxx/system/services/um/modules
2)Open the file settings.eyecode with any text editor of your choice.
3)Edit the line "define('UM_MODULE','eyeos');" so that it reads "define('UM_MODULE','ldap');"
4)Bellow this line add the 2 following lines:
5)Replace 'ds1-sjc.entic.net' by the URL of your server and 'uid=$username,ou=People,o=entic.net' with the DN where $username is a placeholder for your username.

About eyeOS

eyeOS is an Open Source Platform designed to hold a wide variety of Web Applications over it. eyeOS was thought as a new definition of Operating System, where everything inside it can be accessed from everywhere in a Network. All you need to do is to login into your eyeOS server with a normal Internet Browser, and access your personal desktop, with your applications, documents, music, movies... just like you left it last time.

eyeOS is scalable, so everyone can port an existing PHP app to eyeOS and create a meta-package for installing it.

Currently, with the base system you can find a full suite of applications bundled, some for private use, like the file manager, a word processor, a music player, calendar, notepad or contacts manager. There are also some groupware applications, such as a group manager, a file sharing application, a group board and many more.

eyeOS is Open Source, licensed under the GNU Public License version 3 (GPL3), which means that you can have your own private eyeOS server for your Family and Friends, Company or Web Network, completely free. But it also means you can browse through the eyeOS source code and access the eyeOS development tools to customize your system and develop new applications that fit your specific needs.

If you want to start using eyeOS, you can join the International eyeOS free server, or create your own eyeOS server easily and be able to decide who can join it and customize it to your needs.

Creating your own eyeOS server is actually very easy. All you need is a web server with PHP support, and even without that, you will find complete solutions that will install all you need to start using eyeOS in a few minutes.

eyeOS is all about centering the work and entertainment to a single place. eyeOS is all about removing compatibility issues between applications and operating systems. eyeOS is all about taking your life everywhere.

As you can see, the idea behind eyeOS is not to have an Operating System inside an Operating System, or a browser inside a browser. eyeOS is another step in the digital life era:

· Being able to work from everywhere, despite of using a full featured modern computer, a mobile gadget or a completely obsolete pc.
· Sharing resources easily between different work centers of a same company, or working from different places and countries in the same projects.
· Enjoying always the same applications with the same open formats, and forgetting the usual compatibility problems between Office suites or traditional operating systems.
· Being able to continue working if you have to leave your local computer or it just crashes, without loosing data or time in solving its problems: Just log in to your eyeOS from another place and continue working.

Last updated on February 4th, 2010


#eyeOS administration #LDAP authentication #authentication module #eyeOS #LDAP #authentication #module

Add your review!