mirror of
				https://github.com/steveiliop56/tinyauth.git
				synced 2025-10-31 14:15:50 +00:00 
			
		
		
		
	Feat/totp (#45)
* wip * feat: finalize totp gen code * refactor: split login screen and forms * feat: add totp logic and ui * refactor: make totp pending expiry time fixed * refactor: skip all checks when disable continue is enabled * fix: fix cli not exiting on invalid input
This commit is contained in:
		
							
								
								
									
										8
									
								
								site/src/schemas/login-schema.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								site/src/schemas/login-schema.ts
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| import { z } from "zod"; | ||||
|  | ||||
| export const loginSchema = z.object({ | ||||
|   username: z.string(), | ||||
|   password: z.string(), | ||||
| }); | ||||
|  | ||||
| export type LoginFormValues = z.infer<typeof loginSchema>; | ||||
| @@ -9,6 +9,7 @@ export const userContextSchema = z.object({ | ||||
|   disableContinue: z.boolean(), | ||||
|   title: z.string(), | ||||
|   genericName: z.string(), | ||||
|   totpPending: z.boolean(), | ||||
| }); | ||||
|  | ||||
| export type UserContextSchemaType = z.infer<typeof userContextSchema>; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Stavros
					Stavros