Commit Graph
6898 Commits
Author SHA1 Message Date
Matt SywulakandGitHub e2bdedf129 fix: validate org membership to get organization details
* feat: validate org membership using ID or slug

* fix: remove setActiveOrg from original feature
2025-01-10 07:40:28 +03:00
Bereket Engida 3fd7cb187a docs: fix sso api typo 2025-01-09 14:23:55 +03:00
Bereket Engida 28d2f1424a docs: improve sso docs 2025-01-09 14:01:18 +03:00
Stephen ZhouandGitHub 0816e01871 fix: stricter origin check (#1158) 2025-01-09 13:36:45 +03:00
reslearandGitHub 5b447a9773 refactor: add facebook fields options (#1076)
* refactor: add facebook fields options

maybe on future need implement dynamic and base on fields return type of `FacebookProfile` but i don't now how )

* docs: Update facebook.mdx

* style: formatting
2025-01-09 13:33:58 +03:00
Bak ChanheeandGitHub e06c981005 fix(jwt): add required alg parameter to importJWK (#1161)
The JWT plugin was failing in Bun environment due to missing algorithm
parameter during private key import. This commit adds the required 'alg'
parameter to importJWK function, defaulting to 'EdDSA' if not specified
in keyPairConfig.
2025-01-09 13:32:59 +03:00
Alex AraizaandGitHub 5dfa022439 docs: fix default maxPasswordLength (#1157) 2025-01-09 05:18:09 +03:00
Bereket Engida e97e222a97 fix: check new user callback url 2025-01-08 20:01:17 +03:00
Bereket Engida dc6a68d852 chore(demo): fix deployment 2025-01-06 22:12:50 +03:00
Bereket Engida b4455588ae chore(demo): fix deployment 2025-01-06 21:57:55 +03:00
Bereket Engida 9f2e45b8c7 chore: cleanup 2025-01-06 14:30:39 +03:00
MultiniteandGitHub 753f930e88 refactor: Adapter createSchema return type (#1145) 2025-01-05 16:44:46 +03:00
Bereket Engida 3457750da9 chore: cleanup 2025-01-05 08:52:45 +03:00
Bereket Engida 63092f77e8 chore: lint 2025-01-05 08:50:36 +03:00
DevandGitHub ca4f61e29c docs: oidc-provider table name (#1133) 2025-01-05 08:45:28 +03:00
TenCreatorandGitHub ecabeb6da4 docs: Removed depricated function (#1134) 2025-01-05 08:45:03 +03:00
L.A. VerheulandGitHub 4250371694 fix(two-factor): set updated userinfo in cookie cache on 2fa disable (#1140) 2025-01-05 08:42:46 +03:00
Bereket Engida d603d476d7 chore: set extenstion example private 2025-01-04 21:26:23 +03:00
Bereket Engida de1f0ff604 chore: release v1.1.10 v1.1.10 2025-01-04 21:03:53 +03:00
Bereket Engida 78e3e92d4f chore: lint 2025-01-04 19:40:47 +03:00
95344a6784 Browser extensions example & guide (#1117)
* init: plasmo example project

* feat: add example for browser extension with BetterAuth

- Introduced a basic browser extension example using Plasmo framework and BetterAuth for authentication.
- Updated .env.example with BetterAuth configuration.
- Removed unnecessary GitHub workflow file for submitting to Web Store.
- Updated .gitignore to exclude local env files.
- Improved README documentation for the example.
- Included BetterAuth dependency in the package.json and updated the pnpm-lock.yaml.

* add: browser-extension example complete

* fix: content.tsx

* remove: browser-extension package as that isn't needed

* add: browser extension buide

* docs: added references in the guide to the examples code

* remove(dep): unused dependency

* refactor: package.json - remove author & update description

* wip

* chore: update lock file

* docs: update icon

---------

Co-authored-by: Bereket Engida <bekacru@gmail.com>
2025-01-04 18:14:59 +03:00
Bereket Engida 51026f2fd6 chore: release v1.1.10-beta.2 v1.1.10-beta.2 2025-01-04 17:28:53 +03:00
Bereket Engida 16614578c0 chore: cleanup 2025-01-04 17:28:48 +03:00
DIYgodandGitHub 3598290ef1 fix: prefer using accountId over email to find OAuth user (#1123) 2025-01-04 17:22:06 +03:00
MultiniteandGitHub 239f6e4bff docs: extending plugin schemas demo code (#1128) 2025-01-04 16:00:44 +03:00
Bereket EngidaandGitHub 2206769262 fix(passkey): use cookie config for passkey (#1125) 2025-01-04 11:31:07 +03:00
Bereket EngidaandGitHub 3714099c0c fix: solid start handler type error (#1126) 2025-01-04 11:30:45 +03:00
Bereket EngidaandGitHub 7fe21015a5 fix: pass unformatted message to custom logger (#1127) 2025-01-04 11:30:32 +03:00
Bereket Engida 1d444530dc fix: don't update session pending state on retry 2025-01-04 11:05:04 +03:00
Bereket Engida 7711c2bdb8 fix(expo): include oauth2 callback on expo plugin hooks 2025-01-04 10:51:34 +03:00
Bereket Engida 3d61585f99 fix: export access plugin for cjs 2025-01-04 10:45:10 +03:00
Bereket Engida 351d0a111f chore: cleanup 2025-01-04 10:43:46 +03:00
Bereket Engida 8e3f17f3c3 chore: release v1.1.10-beta.1 v1.1.10-beta.1 2025-01-03 22:42:55 +03:00
Bereket Engida 066d2cae33 fix(expo): any session type 2025-01-03 22:42:51 +03:00
Bereket Engida fc7942ce6a chore: release v1.1.9 v1.1.9 2025-01-03 21:05:29 +03:00
Bereket Engida 4521644bb8 docs: update set password api 2025-01-03 21:04:08 +03:00
MultiniteandGitHub c162639319 docs(fix): added missing imports in concept/hooks (#1114) 2025-01-03 20:42:21 +03:00
MultiniteandGitHub 19527cd055 docs(fix): added export to authClient definition - expo (#1111) 2025-01-03 20:42:07 +03:00
Bereket EngidaandGitHub a06749f8d2 fix(open-api): export open api types (#1109) 2025-01-03 09:42:50 +03:00
Bereket Engida 825aa4373d docs: add stop impersonating 2025-01-03 09:14:32 +03:00
Bereket EngidaandGitHub 3455132c99 fix: add version for open api schema (#1108) 2025-01-03 09:03:48 +03:00
Bereket Engida 7aa587b6d9 chore: cleanup 2025-01-02 20:37:42 +03:00
Stephen ZhouandGitHub 887c0423ca docs: update config guide for expo (#1099) 2025-01-02 18:09:16 +03:00
MultiniteandGitHub 4c3fd83a2e docs: fix code highlight typo (#1101) 2025-01-02 18:08:57 +03:00
Bereket Engida 6666018306 chore: fix linting 2025-01-02 10:12:13 +03:00
Jacques VisserandGitHub 6eac721823 feat: support overwriting auth-url params in generic-oauth plugin (#1083) 2025-01-02 09:44:34 +03:00
reslearandGitHub 3ad6af30b9 docs: enhance facebook info about env names (#1075)
* docs: enhance facebook info about env names

* Update facebook.mdx
2025-01-02 08:56:56 +03:00
Bereket Engida 1a551b6d31 chore: add custom email-verification test 2025-01-02 08:56:16 +03:00
Bereket Engida 17f0127796 docs: before hook example 2025-01-02 08:51:17 +03:00
d64a61f6dc feat: support passing expiresIn for email verification (#1042)
Co-authored-by: keytrap-x86 <eugene.ball@outlook.fr>
2025-01-02 08:50:40 +03:00