Skip to content

Commit 7f90c85

Browse files
restructured docs
1 parent 9ce70af commit 7f90c85

23 files changed

+29
-41
lines changed

docs/.vitepress/config.mjs

Lines changed: 29 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,52 +9,63 @@ export default defineConfig({
99
nav: [
1010
{ text: 'Home', link: '/' },
1111
{ text: 'Installation', link: '/installation' },
12+
{ text: 'Architecture', link: '/architecture/overview' },
1213
{ text: 'GitHub', link: 'https://github.com/Xultech-LTD/auth-kit' }
1314
],
1415

1516
sidebar: [
1617
{
1718
text: 'Getting Started',
1819
items: [
20+
{ text: 'Introduction', link: '/' },
1921
{ text: 'Installation', link: '/installation' },
20-
{ text: 'Configuration', link: '/configuration' }
22+
{ text: 'Quick Start', link: '/quick-start' },
23+
{ text: 'Configuration', link: '/configuration' },
24+
{ text: 'Upgrade Guide', link: '/upgrade-guide' }
2125
]
2226
},
2327
{
24-
text: 'Authentication',
28+
text: 'Authentication Flows',
2529
items: [
26-
{ text: 'Register', link: '/register' },
27-
{ text: 'Login', link: '/login' }
30+
{ text: 'Register', link: '/auth/register' },
31+
{ text: 'Login', link: '/auth/login' },
32+
{ text: 'Logout', link: '/auth/logout' },
33+
{ text: 'Password Confirmation', link: '/auth/password-confirmation' }
2834
]
2935
},
3036
{
31-
text: 'Email Verification',
37+
text: 'Security Flows',
3238
items: [
33-
{ text: 'Overview', link: '/email-verification' }
39+
{ text: 'Email Verification', link: '/security/email-verification' },
40+
{ text: 'Two-Factor Authentication', link: '/security/two-factor' },
41+
{ text: 'Password Reset', link: '/security/password-reset' },
42+
{ text: 'Rate Limiting', link: '/security/rate-limiting' }
3443
]
3544
},
3645
{
37-
text: 'Two-Factor Authentication',
46+
text: 'UI and Frontend',
3847
items: [
39-
{ text: 'Overview', link: '/two-factor' }
48+
{ text: 'Blade Views', link: '/ui/blade-views' },
49+
{ text: 'CSS and Themes', link: '/ui/css-and-themes' },
50+
{ text: 'JavaScript Runtime', link: '/ui/javascript-runtime' }
4051
]
4152
},
4253
{
43-
text: 'Password Reset',
54+
text: 'Extending AuthKit',
4455
items: [
45-
{ text: 'Overview', link: '/password-reset' }
56+
{ text: 'Overview', link: '/extending/overview' },
57+
{ text: 'Actions', link: '/extending/actions' },
58+
{ text: 'Mappers', link: '/extending/mappers' },
59+
{ text: 'Notifiers', link: '/extending/notifiers' }
4660
]
4761
},
4862
{
49-
text: 'Security',
63+
text: 'Architecture',
5064
items: [
51-
{ text: 'Rate Limiting', link: '/rate-limiting' }
52-
]
53-
},
54-
{
55-
text: 'Extending',
56-
items: [
57-
{ text: 'Extending AuthKit', link: '/extending-authkit' }
65+
{ text: 'Overview', link: '/architecture/overview' },
66+
{ text: 'HTTP Layer', link: '/architecture/http-layer' },
67+
{ text: 'Support Layer', link: '/architecture/support-layer' },
68+
{ text: 'DTOs and Contracts', link: '/architecture/dtos-and-contracts' }
5869
]
5970
}
6071
],
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

docs/auth/register.md

Whitespace-only changes.

docs/extending/actions.md

Whitespace-only changes.

0 commit comments

Comments
 (0)