Słuchaj i czytaj 50% taniej przez 4 miesiące!

Znajdź swoją nową ulubioną historię - teraz za jedyne 19,95 zł miesięcznie przez pierwsze 4 miesiące

  • Czytaj i słuchaj jak chcesz i ile chcesz
  • Ponad 500 000 tytułów
  • Tytuły dostępne wyłącznie w Storytel oraz Storytel Originals
  • Łatwa rezygnacja w dowolnym momencie
Skorzystaj ze zniżki
PL - Details page - Device banner - 894x1036
Cover for OAuth 2.0 Cookbook: Protect your web applications using Spring Security

OAuth 2.0 Cookbook: Protect your web applications using Spring Security

Nauka języków
angielski
Format
Kategoria

Literatura Faktu

Efficiently integrate OAuth 2.0 to protect your mobile, desktop, Cloud applications and APIs using Spring Security technologies.

About This Book • Interact with public OAuth 2.0 protected APIs such as Facebook, LinkedIn and Google.

• Use Spring Security and Spring Security OAuth2 to implement your own OAuth 2.0 provider

• Learn how to implement OAuth 2.0 native mobile clients for Android applications

Who This Book Is For

This book targets software engineers and security experts who are looking to develop their skills in API security and OAuth 2.0. Prior programming knowledge and a basic understanding of developing web applications are necessary. As this book's recipes mostly use Spring Security and Spring Security OAuth2, some prior experience with Spring Framework will be helpful.

What You Will Learn • Use Redis and relational databases to store issued access tokens and refresh tokens

• Access resources protected by the OAuth2 Provider using Spring Security

• Implement a web application that dynamically registers itself to the Authorization Server

• Improve the safety of your mobile client using dynamic client registration

• Protect your Android client with Proof Key for Code Exchange

• Protect the Authorization Server from invalid redirection

In Detail

OAuth 2.0 is a standard protocol for authorization and focuses on client development simplicity while providing specific authorization flows for web applications, desktop applications, mobile phones, and so on. This book also provides useful recipes for solving real-life problems using Spring Security and creating Android applications.

The book starts by presenting you how to interact with some public OAuth 2.0 protected APIs such as Facebook, LinkedIn and Google. You will also be able to implement your own OAuth 2.0 provider with Spring Security OAuth2. Next, the book will cover practical scenarios regarding some important OAuth 2.0 profiles such as Dynamic Client Registration, Token Introspection and how to revoke issued access tokens. You will then be introduced to the usage of JWT, OpenID Connect, and how to safely implement native mobile OAuth 2.0 Clients.

By the end of this book, you will be able to ensure that both the server and client are protected against common vulnerabilities.

Style and approach

With the help of real-world examples, this book provides step by step recipes for troubleshooting and extending your API security. The book also helps you with accessing and securing data on mobile, desktop, and cloud apps with OAuth 2.0.

© 2017 Packt Publishing (E-book): 9781788290630

Wydanie

E-book: 18 października 2017

Tagi

    Inni polubili także ...

    1. Ultimate Azure IaaS for Infrastructure Management
      Ultimate Azure IaaS for Infrastructure Management Dean Cefola
    2. The Baby Boomer’s Guide to Surviving Retirement: How to Make Your Retirement Everything You Dream About
      The Baby Boomer’s Guide to Surviving Retirement: How to Make Your Retirement Everything You Dream About C.B. McGee
    3. Boating Safety Exam 2025: Boost your Boating Safety exam prep with engaging audio lessons for ultimate test success!
      Boating Safety Exam 2025: Boost your Boating Safety exam prep with engaging audio lessons for ultimate test success! Asher Blackwood
    4. Real Life Advantage: It's About Gaining a Better Perspective
      Real Life Advantage: It's About Gaining a Better Perspective Kevin T. Strong
    5. Rent-A-Cop Reboot: Time-Saving Tips That Could Save Your Career, Your Butt and Even Your Life
      Rent-A-Cop Reboot: Time-Saving Tips That Could Save Your Career, Your Butt and Even Your Life Theresa Caldwell
    6. Baseball's Best Ever: A Half Century of Covering Hall of Famers
      Baseball's Best Ever: A Half Century of Covering Hall of Famers Ira Berkow
    7. Get Dicey: Play Craps and Have Fun
      Get Dicey: Play Craps and Have Fun Tracy Michigan
    8. The Rookie Renovator's Guide to Flipping Success
      The Rookie Renovator's Guide to Flipping Success Robert E Thomas
    9. Trucking Business Startup: Step-by-Step Guide to Start, Grow and Run your Own Trucking Company in as Little as 30 Days
      Trucking Business Startup: Step-by-Step Guide to Start, Grow and Run your Own Trucking Company in as Little as 30 Days Clement Harrison
    10. Beyond Fear: How I Fought the Feds for Six Years -- And Won
      Beyond Fear: How I Fought the Feds for Six Years -- And Won Ted Giovanis
    11. 976-1313: How Sports Phone Launched Careers and Broke New Ground
      976-1313: How Sports Phone Launched Careers and Broke New Ground Howie Karpin
    12. Something Wonderful Right Away: The Birth of Second City - America's Greatest Comedy Theater
      Something Wonderful Right Away: The Birth of Second City - America's Greatest Comedy Theater Jeffrey Sweet
    13. The Open and Shut Case
      The Open and Shut Case Harry DeMaio
    14. The Usual Suspects - The Ultimate Trivia Collection: From The Movie Directed By Bryan Singer
      The Usual Suspects - The Ultimate Trivia Collection: From The Movie Directed By Bryan Singer Film Trivia Metaverse
    15. Conversations With a Frog: A Little Book About Being Stuck - and Getting Unstuck
      Conversations With a Frog: A Little Book About Being Stuck - and Getting Unstuck Dr. Karl Albrecht
    16. The Other Side of the Wall: A Journey to Transformation and Freedom
      The Other Side of the Wall: A Journey to Transformation and Freedom Garrett T. Smalls
    17. Enhancing Resilience in a Chaotic World: The Role of Infrastructure
      Enhancing Resilience in a Chaotic World: The Role of Infrastructure Carlo Secchi
    18. 15 Seconds of Fame Crafting Viral Content Strategies for TikTok
      15 Seconds of Fame Crafting Viral Content Strategies for TikTok J Maz

    Wybierz swoją subskrypcję:

    • Ponad 500 000 tytułów w cenie jednego abonamentu

    • Słuchaj i czytaj w trybie offline

    • Ekskluzywne produkcje audio Storytel Original

    • Tryb dziecięcy Kids Mode

    • Anuluj kiedy chcesz

    Najpopularniejsze
    50% taniej przez 4 miesiące

    Unlimited

    Dla tych, którzy chcą słuchać i czytać bez limitów.

    39.90 zł /30 dni
    • 1 konto

    • Nielimitowany Dostęp

    • 1 konto

    • Słuchanie bez limitów

    • Anuluj w dowolnym momencie

    Skorzystaj z promocji

    Unlimited na rok

    Dla tych, którzy chcą słuchać i czytać bez limitów.

    39.90 zł /30 dni
    • 1 konto

    • Nielimitowany Dostęp

    • 1 konto

    • Słuchanie bez limitów

    • Anuluj w dowolnym momencie

    Rozpocznij subskrypcję

    Basic

    Dla tych, którzy słuchają i czytają od czasu do czasu.

    22.90 zł /30 dni
    7 dni za darmo
    • 1 konto

    • 10 godzin/miesięcznie

    • 1 konto

    • 10 godzin / miesiąc

    • Anuluj w dowolnym momencie

    Wypróbuj

    Family

    Dla tych, którzy chcą dzielić się historiami ze znajomymi i rodziną.

    Od 59.90 zł/30 dni
    7 dni za darmo
    • 2-3 kont

    • Nielimitowany Dostęp

    • 2–3 konta

    • Słuchanie bez limitów

    • Anuluj w dowolnym momencie

    2 konta

    59.90 zł /30 dni
    Wypróbuj