Skip to content

Commit 56b18f8

Browse files
committed
fix: update OAuth plugin
1 parent ca7d409 commit 56b18f8

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

adminforth/documentation/docs/tutorial/05-Plugins/11-oauth.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ GOOGLE_CLIENT_SECRET=your_google_client_secret
3737
Configure the plugin in your user resource file:
3838

3939
```typescript title="./resources/adminuser.ts"
40-
import OAuth2Plugin from '@adminforth/oauth';
40+
import OAuthPlugin from '@adminforth/oauth';
4141
import AdminForthAdapterGoogleOauth2 from '@adminforth/google-oauth-adapter';
4242

4343
// ... existing resource configuration ...
4444

4545
plugins: [
46-
new OAuth2Plugin({
46+
new OAuthPlugin({
4747
adapters: [
4848
new AdminForthAdapterGoogleOauth2({
4949
clientID: process.env.GOOGLE_CLIENT_ID,
@@ -52,7 +52,6 @@ plugins: [
5252
}),
5353
],
5454
emailField: 'email', // Required: field that stores the user's email
55-
emailConfirmedField: 'email_confirmed' // Optional: field to track email verification
5655
}),
5756
]
5857
```

dev-demo/resources/users.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import TwoFactorsAuthPlugin from "../../plugins/adminforth-two-factors-auth";
1111
import EmailResetPasswordPlugin from "../../plugins/adminforth-email-password-reset/index.js";
1212
import { v1 as uuid } from "uuid";
1313
import EmailAdapterAwsSes from "../../adapters/adminforth-email-adapter-aws-ses/index.js";
14-
import { OAuthPlugin } from "../../plugins/adminforth-oauth";
15-
import { AdminForthAdapterGoogleOauth2 } from "../../adapters/adminforth-google-oauth-adapter";
16-
import { AdminForthAdapterGithubOauth2 } from "../../adapters/adminforth-github-oauth-adapter";
14+
import OAuthPlugin from "../../plugins/adminforth-oauth";
15+
import AdminForthAdapterGoogleOauth2 from "../../adapters/adminforth-google-oauth-adapter";
16+
import AdminForthAdapterGithubOauth2 from "../../adapters/adminforth-github-oauth-adapter";
1717
export default {
1818
dataSource: "maindb",
1919
table: "users",

0 commit comments

Comments
 (0)