@@ -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 ] ,
0 commit comments