Search...
getCurrentMember( )
Developer Preview
Retrieves the currently logged-in member.
Syntax
function getCurrentMember(options: GetCurrentMemberOptions): Promise<GetMyMemberResponse>
getCurrentMember Parameters
NAME
TYPE
DESCRIPTION
options
Optional
GetCurrentMemberOptions
Returns
Member profile.
Return Type:
Promise<
GetMyMemberResponse
>NAME
TYPE
DESCRIPTION
member
Member
The logged-in member.
Was this helpful?
Get currently logged in member (export from backend code)
Copy Code
1import { members } from 'wix-members.v2';2import { webMethod, Permissions } from 'wix-web-module';34 /* Sample options value:5 * {6 * fieldsets: [ 'FULL' ]7 * }8 */910export const myGetCurrentMemberFunction = webMethod(11 Permissions.Anyone,12 async () => {13 try {14 const member = await members.getCurrentMember();15 console.log('Retrieved currently logged in member:', member);1617 return member;18 } catch (error) {19 console.error(error);20 // Handle the error21 }22 }23);2425/* Promise resolves to:26 *27 * {28 * "_createdDate": "2024-02-22T13:52:00.000Z",29 * "_id": "7d368843-6f0c-4037-8d0e-b7e36a8a0c32",30 * "_updatedDate": "2024-02-22T13:52:00.674Z",31 * "activityStatus": "UNKNOWN",32 * "contactId": "ff20c02e-3d13-4412-9529-d628aa0abc12",33 * "privacyStatus": "UNKNOWN",34 * "profile": {35 * "nickname": "Maverick",36 * "slug": "maverick123",37 * "photo": {38 * "url": "https://example.com/photo.jpg",39 * "height": 0,40 * "width": 0,41 * "_id": ""42 * }43 * },44 * "status": "UNKNOWN"45 * }46 *47 */
Get currently logged in member (dashboard page code)
Copy Code
1import { members } from 'wix-members.v2';23 /* Sample options value:4 * {5 * fieldsets: [ 'FULL' ]6 * }7 */89export async function myGetCurrentMemberFunction(options){10 try {11 const member = await members.getCurrentMember();12 console.log('Retrieved currently logged in member:', member);1314 return member;15 } catch (error) {16 console.error(error);17 // Handle the error18 }19}2021/* Promise resolves to:22 *23 * {24 * "_createdDate": "2024-02-22T13:52:00.000Z",25 * "_id": "7d368843-6f0c-4037-8d0e-b7e36a8a0c32",26 * "_updatedDate": "2024-02-22T13:52:00.674Z",27 * "activityStatus": "UNKNOWN",28 * "contactId": "ff20c02e-3d13-4412-9529-d628aa0abc12",29 * "privacyStatus": "UNKNOWN",30 * "profile": {31 * "nickname": "Maverick",32 * "slug": "maverick123",33 * "photo": {34 * "url": "https://example.com/photo.jpg",35 * "height": 0,36 * "width": 0,37 * "_id": ""38 * }39 * },40 * "status": "UNKNOWN"41 * }42 *43 */