|
|

|
 |
 |
Enabling Authentication in your Applications and Web Solution
 |
| Reader Rating |
 |
|
 |
from ratings |
 |
|
 |
|
|
Welcome to the Enabling Authentication in your Applications and Web Solution course. This is one of a series of DeveloperNet University courses which will help you learn eDirectory programming. In addition to learning ways to authenticate to eDirectory, you will be introduced to other methods of authentication utilizing platforms such as Netscape Web Server, and Apache Web Server; along with programming languages such as PERL, C, and Java. LDAP will be featured prominently.
- Note:
- eDirectory is the name for NDS 8 and higher.
This course will give a short LDAP overview, followed by different ways to implement authentication on a variety of platforms.
Course Description Table
Course Description
|
This course will introduce you to various ways to authenticate to Web services.
Included is LDAP, Netscape Web Server, Microsoft IIS Web Server, Apache Web
Server, PERL Scripts, JNDI, and C.
|
Course Objective
|
At the end of this course, you will have a greater understanding of how to
authenticate to the major services available on the Web.
|
Estimated Time
|
To completely work through every module of this course will take about 8
hours of sustained effort. Programming options will add to this time.
|
Prerequisites
|
- Understanding of LDAP
- Familiar with Web servers
- Familiar with Java and C programming languages
- Also it my be advantageous to have a DeveloperNet subscription, available at: http://developer.novell.com
|
Required Items
|
None
|
Optional Items
|
Java Compiler
C Compiler
Web Server to experiment with
|
Required Setup
|
A Windows 95/98/NT/2000/XP workstation running a current version of your
favorite Web browser.
|
Development Environment
|
This course will run well with the following hardware:
- A 200 MHZ Pentium-based workstation with 128 MB RAM.
|
This course consists of "blocks" of lessons, with optional self checks.
Course Contents Table
Introduction
|
The introduction is what you are reading now. The highlighted
block in the course graphic at the top of the page denotes this.
|
Lightweight Directory Access Protocol
(LDAP) Overview
|
This section gives a quick overview of the LDAP protocol, history
of its development, and overview of its potential.
|
Netscape Servers
|
This section discusses using a Netscape sever as your Web
authentication mechanism.
|
Microsoft's IIS Web Server
|
This section describes how to enable Authentication against a
Directory Service utilizing Microsoft's IIS Web Server.
|
Apache Web Server (mod_auth_ldap)
|
This section describes how to enable Authentication against a
Directory Service using LDAP Authentication Module for Apache
(mod_auth_ldap).
|
Apache Web Server (auth_ldap)2
|
This section discusses how to enable Authentication against a
Directory Service using LDAP Authentication Module for Apache
(auth_ldap).
|
Perl
|
This section outlines how to enable Authentication against a
Directory Service using Perl-LDAP modules. This part is an introduction.
|
LDAP Service Provider
|
This section describes how to enable Authentication against a
Directory Service by using LDAP Service Provider for JNDI.
|
LDAP Libraries for C on Linux
|
This section describes how to enable Authentication against a
Directory Service using LDAP Libraries for C - Linux.
|
LDAP Libraries for C on NetWare and
Windows
|
This section describes how to enable Authentication against a
Directory Service using LDAP Libraries for C - NetWare and Windows.
|
LDAP Libraries for C on Solaris
|
This section describes how to enable Authentication against a
Directory Service using LDAP Libraries for C - Solaris
|
LDAP Libraries for C
|
This section provides example sample code for a LDAP bind.
|
Conclusion
|
This is the end of the course, including a wrap-up of the course.
|
|
|
|
 |
 |
 |