Authentication is a process where we establish if someone is who he or she claims to be. The most common way is by a unique username and password. This article by Dirk van der Walt, author of FreeRADIUS Beginner's Guide, teaches authentication methods and how they work. Extensible Authentication Protocol (EAP) is covered later in a dedicated article.
In this article we shall:
- Discuss PAP, CHAP, and MS-CHAP authentication protocols
- See when and how authentication is done in FreeRADIUS
- Explore ways to store passwords
- Look at other authentication methods
In the previous article we covered the Authentication Methods used while working with FreeRADIUS. This article by Dirk van der Walt, author of FreeRADIUS Beginner's Guide, teaches methods for storing passwords and how they work. Passwords do not need to be stored in clear text and it is better to store them in a hashed format. There are, however, limitations to the kind of authentication protocols that can be used when the passwords are stored as a hash which we will explore in this article.Read FreeRADIUS Authentication: Storing Passwords in full
In this article by Mark Noble, we will explore various ways of adding downloads to your web site to provide free content, or to deliver paid content to users. We will also discuss the automatic conversion of pages to PDF files, which your users can download to read or print.Read Freebies and Downloads in Drupal 6: Part1 in full
Download Packt's brand new LITE eBooks absolutely free!
There's no catches, and no SPAM involved, simply Pay with a Tweet letting others know about this book and you can download a copy of the eBook for free
|...and don't forget you can receive further info on special offers by following @PacktEnterprise on Twitter|
To access your free Microsoft Office Live Small Business: Beginner's Guide eBook simply:
To access your free Qmail Quickstarter eBook simply:
To access your free Building Websites with e107 eBook simply:
This is the second part of the article series on Framework Comparison: Backbase AJAX framework Vs Other Similar Framework. Read the Framework Comparison: Backbase AJAX framework Vs Other Similar Framework (Part 1) here.Read Framework Comparison: Backbase AJAX framework Vs Other Similar Framework (Part 2) in full
This two-part article by Ghica van Emde Boas and Sergey Ilinsky, will attempt to classify the multiple solutions used today to build interactive websites and client-side applications. By doing a drill-down, we will approach the category to which we believe the Backbase AJAX framework belongs and from which the candidates for a more detailed comparison will be picked up. To make a fair comparison, we will eliminate any server-side frameworks, client-side libraries, and application frameworks—this is why you won't see GWT, JSF, jQuery, or PureMVC in the final comparison.
The libraries and frameworks mentioned in this comparison are very briefly described at the end of this article.
Also, at the end of this article (but before the framework reference overview), there is a section about integrating other frameworks with Backbase.
This article discusses the following topics in detail:
- Toolkit classification
- Backbase comparison to similar products
- Techniques of integrating third-party widgets into Backbase
- References to the mentioned libraries and frameworks
This article by Andrew Keig, the author of the book Advanced Express Web Application Development, demonstrates how to install Node.js and install Express globally. It also shows how to test our Express with Mocha and SuperTest. The various ways of logging into our application is also shown.Read Foundations in full
Grok has a mechanism for automating the creation and processing of forms. We'll see how it works in this article by Carlos de la Guardia, author of Grok 1.0 Web Development, along with a few other form-related subjects:
- What is an interface
- What is a schema
- How interfaces and schemas are used to generate forms automatically, using Grok's form components
- How to create, add, and edit forms
- How to filter fields and prevent them from appearing in a form
- How to change form templates and presentation
This article by Jeff Stanford provides some guidelines for making your language learners' experience more effective by checking the quality of text, images, and audio. It also considers the importance of clear navigation paths.
You can use Moodle as it comes without having major design problems, but it's well worth paying attention to a few design principles that will enhance your users' language-learning Moodle experience. Before you begin, why not take a look at other Moodle sites and see what you like or don't like. Look at things such as layout, ease of navigation, use of color, and images. You'll find a list of thousands of registered Moodle sites at http://moodle.org/sites/.Read Formatting and Enhancing Your Moodle Materials: Part 1 in full
Form validation is an important part of any application. Take a look at your favorite web application, notice that there are many forms in these web apps, and it is important that they be secure. It is also important that you have rules that should be adhered to; this also helps to keep a layer of security.
In this article by Adam Griffiths, author of CodeIgniter 1.7 Professional Development, you will:
- Learn how the form validation process works
- Build a contact form
- Apply validation rules to the form's input fields
- Use callbacks to create your own rules
We will cover database interaction seperately.Read Form Validation with Codeigniter 1.7 in full
In this article written by Leon Revill, the author of the book jQuery 2.0 Development Cookbook, we will look at how to create robust and attractive web forms with animation, validation, and user feedback. We will cover:
- Implementing basic form validation
- Adding number validation
- Adding credit card number validation
- Adding date validation
- Adding e-mail address validation
- Implementing live form validation
- Adding a password strength indicator
- Adding anti-spam measures
- Implementing input character restrictions
Forms enable the display of the entity data to the users. Here in this article by Dipankar Bhattacharya, author of Microsoft Dynamics CRM 2011 Cookbook, we will delve into the recipes for creating and customizing entity form. Forms are the most commonly used platform to display data inside the Dynamics CRM system. Hence, forms should be carefully designed and implemented.
So, in this article by Dipankar Bhattacharya author of Instant Parallel Processing with Gearman, we will discuss the following recipes:
- Creating and customizing an entity main form
- Controlling form behavior using JScript
- Customizing the process-driven form (Dynamics CRM 2011 Online only)
- Creating and customizing the mobile form
- Configuring a form to be role-based
- Creating and customizing a public view
- Customizing search criteria for a Quick Find view
- Creating a user's personal view
- Deactivating or deleting a user's personal view
To celebrate the recent publication of the Microsoft Dynamics GP 2010 Reporting book, Packt is pleased to announce a series of attractive discounts on our wide range of Dynamics books. For more information click here.
Delivering business solutions is more than just product play. Software is often viewed as the enabler; however, the key to success is how the solution is implemented and how the implementations are managed. With this as the background, Microsoft has developed Sure Step as the full lifecycle methodology for the Microsoft Dynamics solutions portfolio.
This article displays the foreword for Microsoft Dynamics Sure Step by Microsoft Dynamics Sure Step practitioners, Aditya Mohan, Anders Spatzek, Kundan Prakash, Lori Thalmann Pytlik and Muhammad Alam. It provides an insight into the the changes in the Dynamics space and how Microsoft Dynamics Sure Step is the tool that provides the confidence in the pre-sales cycle and assurance during the delivery, which makes a difference.Read Foreword by Microsoft Dynamics Sure Step Practitioners in full
The MVC model helps us separate the business logic from the display and data. Now, we can build an application on Force.com . For an effective application, having correct data is as important as having efficient business logic. Force.com is suitable for data-driven and process-driven applications, hence the data operations are massive. Force.com provides us with some really nice and efficient tools to manage, manipulate, and clean massive data per iteration.
In this article by Siddhesh Kabe, author of Force.com Developer Certification Handbook (DEV 401), we will learn:
- How to import data using the data loader
- The standard data management operations
- How to import data using wizard
- How to execute the data loader via command line
- Some lessons in Force.com IDs
So let's start playing with the data.Read Force.com: Data Management in full