From bccceafeec91793e32318327bb8f310472821fa0 Mon Sep 17 00:00:00 2001 From: MDeghaud67 Date: Mon, 24 Apr 2023 11:05:54 +0200 Subject: [PATCH] auth with admin --- .../src/admin/getOneAdmin_20230424110353.js | 0 .../src/admin/getOneAdmin_20230424110405.js | 7 +++++++ .../IOT/src/admin/listAdmins_20230424110219.js | 18 ++++++++++++++++++ .../IOT/src/admin/listAdmins_20230424110316.js | 16 ++++++++++++++++ IOT/src/admin/getOneAdmin.js | 7 +++++++ IOT/src/admin/listAdmins.js | 16 ++++++++++++++++ 6 files changed, 64 insertions(+) create mode 100644 .history/IOT/src/admin/getOneAdmin_20230424110353.js create mode 100644 .history/IOT/src/admin/getOneAdmin_20230424110405.js create mode 100644 .history/IOT/src/admin/listAdmins_20230424110219.js create mode 100644 .history/IOT/src/admin/listAdmins_20230424110316.js create mode 100644 IOT/src/admin/getOneAdmin.js create mode 100644 IOT/src/admin/listAdmins.js diff --git a/.history/IOT/src/admin/getOneAdmin_20230424110353.js b/.history/IOT/src/admin/getOneAdmin_20230424110353.js new file mode 100644 index 0000000..e69de29 diff --git a/.history/IOT/src/admin/getOneAdmin_20230424110405.js b/.history/IOT/src/admin/getOneAdmin_20230424110405.js new file mode 100644 index 0000000..12dab26 --- /dev/null +++ b/.history/IOT/src/admin/getOneAdmin_20230424110405.js @@ -0,0 +1,7 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +await pb.admins.authWithPassword('test@example.com', '123456'); + +const admin = await pb.admins.getOne('ADMIN_ID'); \ No newline at end of file diff --git a/.history/IOT/src/admin/listAdmins_20230424110219.js b/.history/IOT/src/admin/listAdmins_20230424110219.js new file mode 100644 index 0000000..f0b8096 --- /dev/null +++ b/.history/IOT/src/admin/listAdmins_20230424110219.js @@ -0,0 +1,18 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +... + +await pb.admins.authWithPassword('test@example.com', '123456'); + +// fetch a paginated records list +const resultList = await pb.admins.getList(1, 100, { + filter: 'created >= '2022-01-01 00:00:00'', +}); + +// you can also fetch all records at once via getFullList +const admins = await pb.admins.getFullList({ sort: '-created' }); + +// or fetch only the first admin that matches the specified filter +const admin = await pb.admins.getFirstListItem('email~"test"'); \ No newline at end of file diff --git a/.history/IOT/src/admin/listAdmins_20230424110316.js b/.history/IOT/src/admin/listAdmins_20230424110316.js new file mode 100644 index 0000000..a7c626f --- /dev/null +++ b/.history/IOT/src/admin/listAdmins_20230424110316.js @@ -0,0 +1,16 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +await pb.admins.authWithPassword('test@example.com', '123456'); + +// fetch a paginated records list +const resultList = await pb.admins.getList(1, 100, { + filter: 'created >= \'2022-01-01 00:00:00\'', +}); + +// you can also fetch all records at once via getFullList +const admins = await pb.admins.getFullList({ sort: '-created' }); + +// or fetch only the first admin that matches the specified filter +const admin = await pb.admins.getFirstListItem('email~"test"'); \ No newline at end of file diff --git a/IOT/src/admin/getOneAdmin.js b/IOT/src/admin/getOneAdmin.js new file mode 100644 index 0000000..12dab26 --- /dev/null +++ b/IOT/src/admin/getOneAdmin.js @@ -0,0 +1,7 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +await pb.admins.authWithPassword('test@example.com', '123456'); + +const admin = await pb.admins.getOne('ADMIN_ID'); \ No newline at end of file diff --git a/IOT/src/admin/listAdmins.js b/IOT/src/admin/listAdmins.js new file mode 100644 index 0000000..a7c626f --- /dev/null +++ b/IOT/src/admin/listAdmins.js @@ -0,0 +1,16 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +await pb.admins.authWithPassword('test@example.com', '123456'); + +// fetch a paginated records list +const resultList = await pb.admins.getList(1, 100, { + filter: 'created >= \'2022-01-01 00:00:00\'', +}); + +// you can also fetch all records at once via getFullList +const admins = await pb.admins.getFullList({ sort: '-created' }); + +// or fetch only the first admin that matches the specified filter +const admin = await pb.admins.getFirstListItem('email~"test"'); \ No newline at end of file