@@ -38,6 +38,17 @@ export const getWelcomePage = () => {
3838export const getUserInfo = ( ) => {
3939 return http . get < Login . AuthInfo > ( '/core/auth/current' ) ;
4040} ;
41+ export const updateUserInfo = ( params : Login . AuthInfoUpdate ) => {
42+ let request = deepCopy ( params ) as Login . AuthInfoUpdate ;
43+ if ( request . oldPassword ) {
44+ request . oldPassword = Base64 . encode ( request . oldPassword ) ;
45+ }
46+ if ( request . password ) {
47+ request . password = Base64 . encode ( request . password ) ;
48+ }
49+ return http . post < any > ( '/core/auth/current/update' , request ) ;
50+ } ;
51+
4152export const loadMFA = ( params : Login . MFARequest ) => {
4253 return http . post < Login . MFAInfo > ( `/core/auth/mfa` , params ) ;
4354} ;
@@ -66,13 +77,6 @@ export const passkeyDelete = (id: string) => {
6677 return http . post ( `/core/auth/passkey/del` , { id } ) ;
6778} ;
6879
69- export const updateUserInfo = ( params : Login . AuthInfoUpdate ) => {
70- let request = deepCopy ( params ) as Login . AuthInfoUpdate ;
71- if ( request . oldPassword ) {
72- request . oldPassword = Base64 . encode ( request . oldPassword ) ;
73- }
74- if ( request . password ) {
75- request . password = Base64 . encode ( request . password ) ;
76- }
77- return http . post < any > ( '/core/auth/current/update' , request ) ;
80+ export const handleExpired = ( param : Login . PasswordUpdate ) => {
81+ return http . post ( `/core/auth/expired/reset` , param ) ;
7882} ;
0 commit comments