OAuth2 권한 부여

sgcWebSockets의 OAuth 2.0 권한 부여 프레임워크 지원으로 웹, 데스크톱, 모바일 애플리케이션에 안전한 위임 접근을 구현할 수 있어요.

기능

  • 인증 코드, 클라이언트 자격증명, 암묵적 부여 유형 지원
  • 공개 클라이언트를 위한 PKCE 확장
  • 토큰 갱신 및 취소 지원
  • 내장 토큰 저장 및 관리
  • 사용자 정의 가능한 스코프 및 리다이렉트 URI

Delphi 예제

uses
  sgcHTTP_OAuth2_Client;

var
  OAuth: TsgcHTTPOAuth2Client;
begin
  OAuth := TsgcHTTPOAuth2Client.Create(nil);
  OAuth.OAuth2Options.ClientId := 'your-client-id';
  OAuth.OAuth2Options.ClientSecret := 'your-secret';
  OAuth.OAuth2Options.AuthorizationEndpoint :=
    'https://auth.example.com/authorize';
  OAuth.OAuth2Options.TokenEndpoint :=
    'https://auth.example.com/token';
  OAuth.Start;
end;

OAuth2를 구현해 볼 준비가 됐어요?

무료 체험판을 다운로드하고 바로 시작해 보세요.