---
title: sessionHandler
framework: authenticationservices
role: symbol
role_heading: Instance Property
path: authenticationservices/aswebauthenticationsessionwebbrowsersessionmanager/sessionhandler
---

# sessionHandler

A handler that a web browser provides to handle session requests from an app.

## Declaration

```swift
var sessionHandler: any ASWebAuthenticationSessionWebBrowserSessionHandling { get set }
```

## Mentioned in

Supporting Single Sign-On in a Web Browser App

## Discussion

Discussion To enable a web browser that you write to participate in single sign-on (SSO), adopt the ASWebAuthenticationSessionWebBrowserSessionHandling protocol, and then set your browser app as the shared manager’s sessionHandler.

## See Also

### Handling a Session Request

- [ASWebAuthenticationSessionWebBrowserSessionHandling](authenticationservices/aswebauthenticationsessionwebbrowsersessionhandling.md)
