Bir OAuth2 istemcisi yeni bir Yetkilendirme istediğinde, sunucu kullanıcının bağlantıya izin vermesi ve ardından oturum açması gereken bir web sayfası gösterir. Bu sayfa sgcWebSockets kütüphanesi tarafından sağlanır ve bir istemci bir Yetkilendirme istediğinde otomatik olarak gönderilir.

Kullanıcı erişime İzin verirse, kullanıcının Username ve Password değerlerini ayarlaması gereken bir oturum açma formu gösterilir.
Bu veriler OnOAuth2Authentication olayında alınacaktır, bu nedenle kullanıcının/parolanın doğru olduğunu doğrulamanız ve doğruysa Authenticated parametresini true olarak ayarlamanız gerekir.
procedure OnAuth2Authentication(Connection: TsgcWSConnection; OAuth2: TsgcHTTPOAuth2Request; aUser,
aPassword: string; var Authenticated: Boolean);
begin
if ((aUser = 'user') and (aPassword = 'secret')) then
Authenticated := True;
end;