Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Integrating Web Services with OAuth and PHP
Dedication
Foreword
HTTP Basics
The Problems with Authentication
Breaking Down HTTP Requests/Responses
Introduction to OAuth
Challenges of Authorization and Authentication
Differences Between OAuth 1 and 2
When Do I Need a Client/Server
Solving Auth Challenges with OAuth
Removing the Magic
Using Existing Libraries is Good
Decoupling Auth
OAuth 1 Client
Components of an OAuth 1 Signature
Understanding Tokens
Understanding the Signature
Understanding the Nonce
Forming a Valid OAuth 1.0 Request
OAuth 1 Server
Analyzing Request Components
Verifying Signatures
Distributing Tokens
Handling Authentication Failures
Handling Authorization Failures
Summary
OAuth 1 Implementation
Existing Libraries
Frameworks
Service Providers
Summary
OAuth 2 Client
Authorization Flow
Scopes
Grants
Implicit Grant
Resource Owner Password Credentials Grant
Client Credential Grant
Presenting the Access Token
OAuth 2 Server
SSL/TLS
Tokens and Grants
Access Control
Conclusion
OAuth 2 Implementation
Existing Libraries
Service Providers
Conclusion
Security
Application Security
Social Engineering
User IDs
Token Expiration
Conclusion
Credits
← Prev
Back
Next →
← Prev
Back
Next →