Releases: levino/pocketbase-auth
Releases · levino/pocketbase-auth
Release list
@levino/pocketbase-auth@1.1.1
Patch Changes
- 48552cc: Restore FAQ section to login page explaining OAuth-only authentication
@levino/pocketbase-auth@1.1.0
Minor Changes
-
94b33d4: Refactor to pure functions for edge runtime compatibility (Cloudflare Pages/Workers).
- Export pure functions using Web Standard APIs (Request/Response)
handleAuthRequest- all-in-one handler for auth endpointscreateAuthMiddleware- middleware that returns Response or nullverifyAuth- low-level auth verificationhandleCookieRequest- POST /api/cookie handlerhandleLogoutRequest- POST /api/logout handlergenerateLoginPageHtml/generateNotAMemberPageHtml- HTML generators
Express/Docker code moved to app.ts (not published to npm).
Onlypocketbaseis a runtime dependency.
v1.0.11
Patch Changes
-
c9f6e36: Add logout functionality with logout button and API endpoint
- Added POST /api/logout endpoint that clears the authentication cookie and redirects to home page
- Added logout button ("Ausloggen") to the not_a_member.html page for users who want to switch accounts
- Users can now properly log out and clear their session when needed
v1.0.10
Patch Changes
- f527671: Fix line breaks in HTML templates for better readability
v1.0.9
Patch Changes
- 0d993f4: fix wrong route for logout
v1.0.8
v1.0.7
v1.0.6
Patch Changes
- 423faa9: and another improvement for the build
v1.0.5
Patch Changes
- 8c1ff52: fix the Dockerfile and some deps in order to be able to build.
v1.0.4
Patch Changes
-
08dfdb7: Fix Docker build and optimize container image
- Update Dockerfile to work with new root-level project structure
- Exclude unnecessary development files from Docker context via .dockerignore
- Update README.md to reflect current project structure
- Use production-only dependencies in Docker image for smaller size