Commit Graph
6905 Commits
Author SHA1 Message Date
Bereket EngidaandGitHub ab0d9cc309 feat: support useSession ssr for nuxt (#209) 2024-10-17 22:14:56 +03:00
Bereket Engida cda582f339 docs: wrong phone number api 2024-10-17 21:19:31 +03:00
Pachara ChantawongandGitHub 8bc293a0c9 Docs: Update middleware document for elysia integration and fix wrong path in example code (#213)
* docs: update middleware for elysia integration

* docs: correct path for betterAuthView
2024-10-17 20:29:02 +03:00
Bereket Engida f8dda515c4 chore: release v0.4.12-beta.7 v0.4.12-beta.7 2024-10-17 20:03:45 +03:00
Bereket Engida b6b646fb3f chore: release v0.4.12-beta.6 2024-10-17 19:52:40 +03:00
Bereket EngidaandGitHub e1898ab10d feat: add support plural flag for mongo db adapter (#212)
* feat: support plural flag for mongodb adapter

* docs: add doc
2024-10-17 19:48:51 +03:00
Bereket Engida 394b23fdb0 chore: lint 2024-10-17 19:48:07 +03:00
Bereket EngidaandGitHub 9a4f4cbce1 reafactor: phone number should use send-verify flow (#206) 2024-10-17 19:47:06 +03:00
JoshuaandGitHub 6a85675ec1 chore: update github link to open new tab (#208) 2024-10-17 18:41:14 +03:00
Bereket Engida 07ef653116 docs: update plugins guide 2024-10-17 15:21:36 +03:00
Bereket Engida b97adb9dfc fix: send verification before creating session on signup 2024-10-17 09:27:11 +03:00
Bereket Engida 0659398900 chore: fix test 2024-10-17 08:45:18 +03:00
Bereket Engida be8759338a test: remove test filter 2024-10-17 08:42:49 +03:00
Bereket Engida 77a8c65e6a chore:lint 2024-10-17 08:38:02 +03:00
Bereket Engida 82f19fd2a7 chore:lint 2024-10-17 08:37:30 +03:00
Bereket Engida 04cca4afa7 chore: fix test 2024-10-17 08:31:31 +03:00
Bereket Engida a6d39b068b chore: fix test 2024-10-17 08:24:10 +03:00
Bereket Engida e5c70e680e chore:lint 2024-10-17 08:18:03 +03:00
Bereket Engida 730d761d9f test: cover more init test 2024-10-17 08:12:33 +03:00
Bereket Engida a06c748545 chore: release v0.4.12-beta.5 v0.4.12-beta.5 2024-10-17 07:53:08 +03:00
Bereket Engida 70e67338ec fix: remove csrf token from cache 2024-10-17 07:52:03 +03:00
Bereket Engida 170460b45a chore: release v0.4.12-beta.4 v0.4.12-beta.4 2024-10-17 07:51:05 +03:00
Bereket Engida 27e02f7949 fix: add picture clain for twitch 2024-10-17 07:50:09 +03:00
Bereket Engida f706460b45 chore: lint 2024-10-17 07:48:40 +03:00
Sébastien ChopinandGitHub 5222a40a78 docs: link npm downloads to npm.chart.dev (#201) 2024-10-17 07:22:46 +03:00
Sébastien ChopinandGitHub 743ca99218 docs: improve nuxt wording and logo (#200) 2024-10-17 07:22:21 +03:00
Sébastien ChopinandGitHub bbe0d316b7 docs: fix typo (#199) 2024-10-17 07:21:54 +03:00
Bereket Engida 590691aa67 chore: release v0.4.12-beta.3 v0.4.12-beta.3 2024-10-17 00:07:59 +03:00
Bereket Engida 684c8c56a9 chore:lint 2024-10-17 00:04:30 +03:00
MatsandGitHub 0f229be065 fix: csrf token verification (#197)
* fix: csrf endpoint returning wrong token

* fix: csrf wrong token validation
2024-10-17 00:00:36 +03:00
Bereket Engida 46a1805e00 chore: release v0.4.12-beta.2 v0.4.12-beta.2 2024-10-16 23:17:39 +03:00
Bereket Engida 44ae469cd6 chore:lint 2024-10-16 23:16:06 +03:00
Bereket Engida 2b568578d6 fix: verify email shouldn't require credential account 2024-10-16 23:12:33 +03:00
Bereket Engida 8ce64f5b9b chore: release v0.4.12-beta.1 v0.4.12-beta.1 2024-10-16 23:09:25 +03:00
Bereket Engida 37ec97736e fix: facebook provider 2024-10-16 23:07:54 +03:00
Bereket Engida 8d5b6abf74 docs: remove astro integration unused import 2024-10-16 23:07:54 +03:00
NiijuandGitHub c67e8ba12e docs: fix typos & oversights (#196) 2024-10-16 22:03:41 +03:00
Bereket Engida e0bc94e001 docs: change jwt icon 2024-10-16 21:15:27 +03:00
Bereket Engida f2901c474d chore: release v0.4.11 v0.4.11 2024-10-16 20:46:31 +03:00
Bereket EngidaandGitHub 1d77d0c338 fix: OAuth flow errors (#189)
* fix: remove codeverifier

* chore: release v0.4.10-beta.6

* fix: add claims and proper scopes for twitch

* chore: release v0.4.10-beta.6

* chore: release v0.4.10-beta.7

* fix: generic oauth should use the code from qparam

* chore: release v0.4.10-beta.8

* fix: scope failing to merge

* chore: release v0.4.10-beta.9

* fix: twitch get profile

* chore: release v0.4.10-beta.10

* fix:lint
2024-10-16 20:45:03 +03:00
Bereket Engida ccf8f0f364 docs: add session guide on jwt plugin 2024-10-16 20:32:17 +03:00
Bereket Engida 5c2db0838c chore: release v0.4.11-beta.3 v0.4.11-beta.3 2024-10-16 20:15:18 +03:00
Kaan MollaogluandGitHub 309062d1ea feat: JWT & JWKS Plugin (#178)
* feat: 🚧 Created JWT plugin with some basic functionality

The basic functionality has thusfar the ability to retrieve the JWKS, create the JWK if none exists with an encrypted private and the basic token endpoint that creates a JWT

* Updated the jwks endpoint

* Added the key id to the token header for validation purposes

* Refactored private encryption to one column

* feat: Add JWT plugin to sidebar and create JWT documentation page

* test:  Added tests for JWT plugin

* Fixed linting
2024-10-16 20:05:50 +03:00
Bereket Engida 580b4c370c chore: release v0.4.11-beta.2 v0.4.11-beta.2 2024-10-16 19:49:54 +03:00
Bereket EngidaandGitHub 7e2e89a74f fix: infer redirect and respect redirect uri (#195) 2024-10-16 19:33:20 +03:00
Bereket Engida e13fc96d83 chore: release v0.4.11-beta.1 v0.4.11-beta.1 2024-10-16 13:59:22 +03:00
Bereket Engida 1c8ea31168 fix: false prod env detection 2024-10-16 13:56:29 +03:00
Bereket Engida b85868c7f4 chore: release v0.4.10 v0.4.10 2024-10-16 12:54:40 +03:00
Bereket Engida feb28df949 fix: twofactor id constriant fail 2024-10-16 12:53:30 +03:00
Bereket EngidaandGitHub 86ea2def73 fix: support creating credential account on forget password (#191) 2024-10-16 12:49:44 +03:00