---
title: ASWebAuthenticationSessionWebBrowserSessionHandling
framework: authenticationservices
role: symbol
role_heading: Protocol
path: authenticationservices/aswebauthenticationsessionwebbrowsersessionhandling
---

# ASWebAuthenticationSessionWebBrowserSessionHandling

An interface that a session handler implements to handle login requests from an app.

## Declaration

```swift
protocol ASWebAuthenticationSessionWebBrowserSessionHandling
```

## Mentioned in

Supporting Single Sign-On in a Web Browser App

## Topics

### Starting and Stopping a Session Request

- [begin(_:)](authenticationservices/aswebauthenticationsessionwebbrowsersessionhandling/begin(_:).md)
- [cancel(_:)](authenticationservices/aswebauthenticationsessionwebbrowsersessionhandling/cancel(_:).md)
- [ASWebAuthenticationSessionRequest](authenticationservices/aswebauthenticationsessionrequest.md)

## See Also

### Handling a Session Request

- [sessionHandler](authenticationservices/aswebauthenticationsessionwebbrowsersessionmanager/sessionhandler.md)
