• Giới thiệu
  • Bản quyền
  • Liên hệ
  • Yêu cầu bài viết
Follow me
  • English
  • Tiếng Việt
Hướng Dẫn Java
  • Java
    • Java Fundamentals
    • Java Core
    • Java Lambda Expression
    • Java IO
    • Java XML
    • Java Tools
    • Java Stream
  • Jakarta EE
    • CDI
    • JSON Binding
    • JSON Processing
    • MVC
    • Persistence
    • RESTful Web Services
    • Servlet
  • Frameworks
    • Apache Camel
    • Apache Struts
    • Javalin
    • gRPC
    • Hibernate
    • Micronaut
    • MicroProfile
    • Mule Enterprise Service Bus
    • OpenId Connect
    • Quarkus
    • Spring
      • Spring AI
      • Spring Authorization Server
      • Spring Boot
      • Spring Cloud Gateway
      • Spring Cloud GCP
      • Spring Cloud Netflix
      • Spring cơ bản
      • Spring Data JPA
      • Spring Data MongoDB
      • Spring Data R2DBC
      • Spring for Apache Kafka
      • Spring GraphQL
      • Spring Integration
      • Spring MVC
      • Spring Security
      • Spring Session
      • Spring WebFlux
      • Spring WebSocket
    • Spark
    • Vaadin
  • Libraries
    • Apache
      • Apache ActiveMQ
      • Apache Commons IO
      • Apache FreeMarker
      • Apache HTTP Components
      • Apache Ignite
      • Apache Tiles
    • AspectJ
    • Database Migration
    • EhCache
    • GraphQL
    • Jackson
    • JSch
    • Log4J
    • Project Lombok
    • Project Reactor
    • Quartz Scheduler
    • Thymeleaf
    • Resilience4j
    • RxJava
  • Testing
    • Mockito
    • PowerMock
    • Selenium
    • Testcontainers
  • Open Source
    • Apache APISIX
    • Apache Kafka
    • Debezium
    • Distributed Application Runtime
    • Grafana
    • Keycloak
    • n8n
    • Prometheus
    • RabbitMQ
    • Redis
    • SonarQube
  • DevOps
    • Cloud Foundry
    • Cloud Provider
      • Google Cloud Platform
    • Docker
    • Jenkins
    • Helm
    • Kubernetes
    • Nexus Repository Manager
    • OpenShift
  • Tool
    • Apache Ant
    • Apache Maven
    • CVS
    • IntelliJ
    • Eclipse
    • FTP
    • Git
    • Nginx
    • RAML
    • OpenAPI
  • Database
    • MongoDB
    • MySQL
    • PostgreSQL
  • Server Runtime
    • Apache Tomcat
    • JBoss WildFly
  • Others
    • Algorithm
    • JavaScript
    • Huong Dan Java Logger
    • mvnForum
    • Questions Management
      • Questions Management – Giai đoạn 1
      • Questions Management – Giai đoạn 2
    • System Design
  • Books

OpenId Connect

Sự khác nhau giữa OpenID Connect và OAuth 2.0

Sự khác nhau giữa OpenID Connect và OAuth 2.0

4 năm ago by Khanh NguyenOpenId Connect

Mình đã giới thiệu với các bạn về OAuth 2.0 và OAuth 2.0 chỉ là một framework liên quan đến Authorization, nghĩa là nó chỉ định nghĩa những resources nào mà một Client Application có thể sử dụng trong access token, để khi request tới… Read More

Các loại client types trong OAuth 2.0

Các loại client types trong OAuth 2.0

4 năm ago by Khanh NguyenOpenId Connect

Trong OAuth 2.0, chúng ta có thể có nhiều loại Client Application khác nhau mà người dùng có thể sử dụng để access tới các resources của resource server. Ví dụ như chúng ta có native mobile application, web application bao gồm cả Single Page… Read More

Authorization Code grant type với Proof Key for Code Exchange (PKCE) trong OAuth 2.1

Authorization Code grant type với Proof Key for Code Exchange (PKCE) trong OAuth 2.1

4 năm ago by Khanh NguyenOpenId Connect

Các public client như Native mobile application or Single Page Application không thể lưu trữ Client Secret trong Authorization Code grant type một cách bảo mật được. Decode source của mobile application hay view source code của Single Page Application, chúng ta có thể xem… Read More

Các loại grant types trong OAuth 2.0

Các loại grant types trong OAuth 2.0

6 năm ago by Khanh NguyenOpenId Connect

Grant type là cách mà Authorization Server của OAuth 2.0 có thể process và xác nhận rằng Client Application đủ điều kiện để có thể access tới Resource Server. Có tất cả 5 loại grant type mà OAuth 2.0 định nghĩa trong spec của mình,… Read More

Tổng quan về OAuth 2.0

Tổng quan về OAuth 2.0

6 năm ago by Khanh NguyenOpenId Connect

OAuth (Open Authorization) 2.0 là một chuẩn định nghĩa cách các ứng dụng thứ ba có thể access tới thông tin user và các resource liên quan đến user này trong một ứng dụng khác, là như thế nào. Nó giúp cho ứng dụng thứ… Read More

Spring Authorization Server Ebook

Tìm kiếm Google


Thông báo

  • Lỗi Contact Form đã được sửa(20 Tháng 7, 2021)

Xem nhiều

  • Spring Framework cơ bản (23.392)
  • Nói về Serialization trong Java (20.613)
  • Lập trình Java với Visual Studio Code (20.154)
  • Spring Boot (18.968)
  • Tổng quan về Spring Data JPA (18.421)
  • Spring MVC (18.254)
  • Câu lệnh import trong Java (15.367)
  • Constructor trong Java là gì? (12.946)
  • Bean autowiring sử dụng @Autowired annotation (12.511)
  • Tổng quan về controller trong Spring MVC (11.647)

Bình luận gần đây

  • khoannh trong Monolithic và Microservices
  • Khanh Nguyen trong Kết nối MSSQL Server trong JPA
  • Nguyen Thanh Dat trong Kết nối MSSQL Server trong JPA
  • Phong trong Cơ bản về Hibernate
  • Khanh Nguyen trong Tạo ứng dụng Jakarta EE sử dụng Maven

Liên kết

  • Hướng Dẫn Kotlin

Twitter

Follow @KhanhNguyenJ
  • Giới thiệu
  • Bản quyền
  • Liên hệ
  • Yêu cầu bài viết
Theme: GoMedia by ThemeJunkie. Back To Top