# AuthScope | Stacks.js 1.0.0 Library Reference
Documentation for Stacks.js 1.0.0 Library Reference

Non-exhaustive list of common permission scopes.

## Index

### Enumeration members

- email
- publish_data
- store_write

## Enumeration members

### email

email: = "email"

- Defined in packages/auth/src/constants.ts:40

Request the user's email if available.

### publish_data

publish_data: = "publish_data"

- Defined in packages/auth/src/constants.ts:36

Publish data so that other users of the app can discover and interact with the user. The user's files stored on Gaia hub are made visible to others via the `apps` property in the user’s `profile.json` file.

### store_write

store_write: = "store_write"

- Defined in packages/auth/src/constants.ts:30

Read and write data to the user's Gaia hub in an app-specific storage bucket. This is the default scope.

Generated using TypeDoc