added new settings UI for auth

This commit is contained in:
dswbx
2025-02-25 13:59:44 +01:00
parent 253174c14e
commit de854eec3a
14 changed files with 220 additions and 120 deletions

View File

@@ -1,9 +1,16 @@
import type { AppAuthSchema } from "auth/auth-schema";
import { useBknd } from "ui/client/bknd";
export function useBkndAuth() {
const { config, schema, actions: bkndActions } = useBknd();
const actions = {
config: {
set: async (data: Partial<AppAuthSchema>) => {
console.log("--set", data);
return await bkndActions.set("auth", data, true);
}
},
roles: {
add: async (name: string, data: any = {}) => {
console.log("add role", name, data);