Search Results

Authentication and Authorization on the Web

Download or Read eBook Authentication and Authorization on the Web PDF written by Nigel Chapman and published by . This book was released on 2012-10 with total page 246 pages. Available in PDF, EPUB and Kindle.
Authentication and Authorization on the Web
Author :
Publisher :
Total Pages : 246
Release :
ISBN-10 : 0956737056
ISBN-13 : 9780956737052
Rating : 4/5 (56 Downloads)

Book Synopsis Authentication and Authorization on the Web by : Nigel Chapman

Book excerpt: A short book in the "Web Security Topics" series for Web developers, by the well-known authors Nigel and Jenny Chapman. Web applications manipulate resources in response to requests from users. It is often necessary to determine whether a requested operation should be allowed for the user who sent the request. This process of authorization - that is, deciding whether an application should be allowed to carry.out the operation which a request from a particular user or program calls for - depends on, but is separate from, the process of authentication. Authentication means determining the identity of the user or program sending the request. This is usually done by maintaining user accounts, protected by passwords, and by requiring users to log in. Written for professional and student Web developers, this book provides a clear and practical description of authentication and authorization for Web sites. Secure methods of storing users' account details are described, with special emphasis on the secure storage of passwords. The authors explain different methods of authentication, and techniques for applying authorization to requests from authenticated users. A simple application, written in JavaScript and built on the Express framework, is developed throughout the book to demonstrate the principles. The source code is provided via the companion site websecuritytopics.info. Topics covered include hashing and salting passwords for secure storage, using CAPTCHAs to prevent the creation of bogus accounts, resetting passwords, session-based authentication and attacks against sessions, HTTP authentication, OpenId, authorization based on user accounts, role-based authorization, and OAuth. Notes on relevant topics in cryptography are also included. Clear key points provide useful summaries at the end of each section, and technical terms are defined in a 16-page glossary.


Authentication and Authorization on the Web Related Books

Authentication and Authorization on the Web
Language: en
Pages: 246
Authors: Nigel Chapman
Categories: Computers
Type: BOOK - Published: 2012-10 - Publisher:

DOWNLOAD EBOOK

A short book in the "Web Security Topics" series for Web developers, by the well-known authors Nigel and Jenny Chapman. Web applications manipulate resources in
Essential PHP Security
Language: en
Pages: 128
Authors: Chris Shiflett
Categories: Computers
Type: BOOK - Published: 2005-10-13 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Being highly flexible in building dynamic, database-driven web applications makes the PHP programming language one of the most popular web development tools in
CCNP Security Identity Management Sise 300-715 Official Cert Guide
Language: en
Pages: 750
Authors: Aaron Woland
Categories: Computers
Type: BOOK - Published: 2020-07-28 - Publisher: Cisco Press

DOWNLOAD EBOOK

This is Cisco's official, comprehensive self-study resource for Cisco's SISE 300-715 exam (Implementing and Configuring Cisco Identity Services Engine), one of
Hands-On Full-Stack Web Development with ASP.NET Core
Language: en
Pages: 469
Authors: Tamir Dresher
Categories: Computers
Type: BOOK - Published: 2018-10-31 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Become a full-stack developer by learning popular Microsoft technologies and platforms such as .NET Core, ASP.NET Core, Entity Framework, and Azure Key Features
Getting Started with OAuth 2.0
Language: en
Pages: 81
Authors: Ryan Boyd
Categories: Computers
Type: BOOK - Published: 2012-02-22 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Whether you develop web applications or mobile apps, the OAuth 2.0 protocol will save a lot of headaches. This concise introduction shows you how OAuth provides
Scroll to top