LLM Notice: This documentation site supports content negotiation for AI agents. Request any page with Accept: text/markdown or Accept: text/plain header to receive Markdown instead of HTML. Alternatively, append ?format=md to any URL. All markdown files are available at /md/ prefix paths. For all content in one file, visit /llms-full.txt
Skip to main content

unauthenticate

Logs out the current user and sets the values on the current user object to null.

This method can only be used in web browsers.

The current user must be authenticated first.

Import

You can import the entire package and access the function:


_10
import * as fcl from "@onflow/fcl"
_10
_10
fcl.unauthenticate()

Or import directly the specific function:


_10
import { unauthenticate } from "@onflow/fcl"
_10
_10
unauthenticate()

Usage


_10
import * as fcl from '@onflow/fcl';
_10
fcl.config().put('accessNode.api', 'https://rest-testnet.onflow.org');
_10
// first authenticate to set current user
_10
fcl.authenticate();
_10
// ... somewhere else & sometime later
_10
fcl.unauthenticate();
_10
// fcl.currentUser.loggedIn === null

Returns

void


Rate this page