From 0a3d7daf2ccddd7337a4f973a2e7dd7397e6cd4f Mon Sep 17 00:00:00 2001 From: Jeason <1710884619@qq.com> Date: Tue, 17 Mar 2026 13:47:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=B3=A8=E5=86=8C=E6=96=B9?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/__pycache__/main.cpython-311.pyc | Bin 14079 -> 14120 bytes backend/auth_service/app/main.py | 2 ++ .../shared/__pycache__/config.cpython-311.pyc | Bin 1702 -> 1765 bytes .../9954d94905e0926ef31c3ae1f3a81f9f | Bin 7434 -> 0 bytes .../e14aa690816637ce96434acf5ba24a8e | Bin 0 -> 33 bytes weibo_hotsign.db | Bin 90112 -> 90112 bytes 6 files changed, 2 insertions(+) delete mode 100644 frontend/flask_session/9954d94905e0926ef31c3ae1f3a81f9f create mode 100644 frontend/flask_session/e14aa690816637ce96434acf5ba24a8e diff --git a/backend/auth_service/app/__pycache__/main.cpython-311.pyc b/backend/auth_service/app/__pycache__/main.cpython-311.pyc index c9eefad259f0bb4014734fcca0a3888b99f4b7ea..8a87473af8c704207f8711a3b97f55c8f76fb6c1 100644 GIT binary patch delta 205 zcmeyLyCRQoIWI340}xDlwIkCQ|MQ7432}ggAwY$ph>4M*X|u3kB@^S) z$-Tn!7)2)Qh^!Km{J_A-%7-9saPZ#c7MXlqB%EKwm52F=jJ7K~^HFwISDwwbqC1$` z<^jzs_5>OrxmiR~jFs`^W^K90jErwK^D889Gk)1zpv}W&pvB1bfdNP?umV#XY`_$P Y_{hw_6vudlG4=x!NNL38HKxIg0FJ3Ph5!Hn delta 163 zcmZ3H_dl0!IWI340}%Y!wLSBt)<(V$e2iU_7fOjuzQG}|S(X0-<7Q34awf(JlNSol zV-%X~AhL>4bdqQ|KbI>L^ARC!7hC2dwyds9o6|&hFf-2CEH7!o%6NQph}>gF##fsy z6cV@@KW(0=&BJA&!N~Q20Z1&c0#h4oz!ZY`$jrbL$9RP?_5%}0X~^cQrooH=+!!)O diff --git a/backend/auth_service/app/main.py b/backend/auth_service/app/main.py index 01f07ab..86cbce9 100644 --- a/backend/auth_service/app/main.py +++ b/backend/auth_service/app/main.py @@ -147,6 +147,8 @@ async def register_user(user_data: UserCreate, db: AsyncSession = Depends(get_db expires_in=3600, user=UserResponse.from_orm(user) ) + except HTTPException: + raise # 直接传递 HTTPException(如密码强度不够) except Exception as e: raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, diff --git a/backend/shared/__pycache__/config.cpython-311.pyc b/backend/shared/__pycache__/config.cpython-311.pyc index 8d0a160ae20542f326ad93e7ced9a8c48b0ef85e..a41fda6907ea5a6963e16680ab5eefc3b5525096 100644 GIT binary patch delta 408 zcmZ3+`;?b&IWI340}!ZR-;rs+x{=SCIYbV~oz9TT5XG3n5XF?j7{#2z6vdLl9L1W# z62+Fn8qA={_DeK4Be5toB{;RDBr`9)SkE~>FD)}Yq>4o^HLt9SwX`Hn*WwmiW_n(J zQL3LN`{XueJE>cOK)Lv|%$(Ht)V$>U6rjditf>_xMTwJ-FgrS`0_|;p!yA&a9ef|y z7(}ExIBv)&U*M3uAt2Gg3W7xnK$S&GKtfZbNCL!`1QAk`Em=|pK*B}xAVL8|C{A9- za@U@XRq_J^Ch-v@_63UsL@yiA0HE88lqa8JwO2+m6DakK}R*v$FK)W!B2{9i*qF)eFE{qJqiWBrM3MpL?QflA_L9o35CxK+o delta 319 zcmaFLyNs7_IWI340}!m+wLLR~Wh0+8vy2#!JDnkwA&N1DA&M!5F^V~bDT*b9Iha9{ zWpXaF9J8M$>*Tr2c9Xv{JDNxU6*s`)4N2J!z8k`l9ULH7Bny-*k_Qr+B1PgLHb`}m z_rNbIoRx#k<0{& z|KhO8%}*)KNwq7|0CE|DxVUI?7MqoWG$YV1OkzUJN08_jgp>_~u;K*0i$Y3Qgp?Zi IK@e;$0LltPy8r+H diff --git a/frontend/flask_session/9954d94905e0926ef31c3ae1f3a81f9f b/frontend/flask_session/9954d94905e0926ef31c3ae1f3a81f9f deleted file mode 100644 index b62de3ed275735962428efd53ad66f8a5d0cd470..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7434 zcmeI1ORwWd6@W*;48y=I5F3P8^p$3TkScOLZQs$A#*XbIPMkO|=dp?WO5!Ar6X$gk z35f-Z5d^Wx2*er*u|Q(Uiuo%nXd!+B8_Kye{kVN^_t3Xjt&Wt)v8&EGK2`PAsdMlj z{u%x9{V)Fe)A!DwUz~n+{AjQU)7YJd^Y!WT}hxz(9~6 zL3$~mOG0y)NCXL|&G8c^g<=p41K>+T7ZAb4z?GQ~1QJM)266}k^16D&96?kNXr{+U zgbZQ81=COj1TqnLnEHUZlEfqegFp;kOAo$;EQb(R15caH@#9?>dC6dzKJ_KQ)}+5k z=g3u5M{MMmbumZ^?UCo~;>E&g2NQK}?0ZO__UpOa>li_$ODN?irZP9;_`MtDgD5y1 zKf#jgOAJbYNDu>phzmRx1i)pU6jCa>GWNND0Is4cw~=a!+HNn#jU}BsTX%ZE=3rZi z3(DeQHnK|rUJ7DPz%qfiZ4CUOhma?Oq3=ULNI-xmKp!ARd;v+46!`dTWAET_8^sd0 zamZ>za~$J%01OMvYl2V(-h*w#mq^HANfr>f?Igo%*x!O&Gf6Nr)5L{U`${PdAh$zSm= zV1>2q@H^#1hozb$+3l(quNAM-_2g+st~R=uY#Z~! zsIbkiR%v-sn}=a(yralA*DJkvmTzAPe1Ue-W_M{{4=oYV&PtvvN0vb;MY1hxa%b$+ zML7=k?j&i{sZp^~D8el@7hPIDjN7A1&PbMvFj0qLS=B>IH=68@yoy3%s>Wl=Tzw(cxeLrN@<_`O1t6qU$pHtkxk=3MMIR>3P) z^eQxwHWBH-%=}0Sbt;L5~iOiE~y1MK6tfuLu z5=ru z$@bol7(|3Zg0OHpet*S-qHsQ#yK#6r{`g;i|Lx;{{GR{*=Zh~N|LM>F{^PG6|Lu2= z|N56RORPzivt-rhEMdb4)DB8u&93+6cvDxVt#JELmQZquF^^f8EaGQa@|#z(ga|}B zvqa6SRM9D-c?vOR8b*R_=unh3RX{q;-^Y?00R%w4EkTj@5`c>t^I0g0i10WC5zZ8j z5s4u>6rY93x$AkcKY__wxF05E={cA8qqRZs%z@o6MkK=bhTdf zqPf{`4&T8fgVkLyISKVc$ck_9Fj6*Z;^s;DEGaHgm_6(Cjx9cnbs_(AQSz=Q~y01gvEu#7M#3UC7+ zp}4*~^r;(Q4+b8`i%Ue`r+gEB8kwBCJ`a;Uz8@y);5nGIySpbaX^)p}b>Zy#f|=j- zHHEe{woxkH+$+CrFyY?juk>PMk~x#|C$}S$jhVh0CW^Oz5hivIKL?Ybm)N8@x5G}$ zjAf0-cCk{kZA)ve6p~17zgT()llx)9hvyB!#Oh?H9IWs}23suIi20~DDF%hfHXu!Y z>Ul6s=q2TcTf$fUvysWGPdPlPK;;Z3q97wdQe{m-ihv+yJWAnb136C(4NJOlFHFt? z2oNdbSrm*#K!}-T2TQu?vn(O?rse2% zOTo=iIqp;(UDaDyO(U>3+O{sYL2><#CHJx<8=g1Bl3Jmku_Q~1;(CbcTXE!0=e~%m zY1rJy{RgvzWl2$f`oc0d`ANp)8=P`@-s;Q}O)xZ>U;`3Eg1W>LZVd7aQyytp7Y%-P zxi2s|3*dnXMT`kh=Gj-7=SoD^_X8G)SVD3b%9y9)crIN;w_qaOh6#KLOyuWbvX7p? z#Hp2a+u2UHh3b4MRa#3}X;aKrJ4`3tDCIO`)&|N^V9MD zFm|Ka>G;F*|Ifl}H(t!boS(#}){F z^1(lPT1RUMyapii1T=SEv>LenI@*S(&o{>(aKi9R@?f1zLvF{HA`mmF5lV=S!?KU38tiDd%{jL(nN@jiOpBm{=WW(%bWTN^FcPtvad3rFAdvp=w@$ zyht>w7WAE^^(Xz-D5~U5=p$$E#m2hdUCzDQnZWu-SMt8Nv^90|4==Yh}EhK z!+LHzRoW7ZfY~%?8B87DPDbNNu)y&`Qwv>p-mUh44El=BD~TVc;V=zXhV+D diff --git a/frontend/flask_session/e14aa690816637ce96434acf5ba24a8e b/frontend/flask_session/e14aa690816637ce96434acf5ba24a8e new file mode 100644 index 0000000000000000000000000000000000000000..cac9483c08d3ae5c57aad24fef48087f9e68a6d9 GIT binary patch literal 33 kcmc~e`7pDAb*c~p1k_IH;fgOvEy_*IOU)~p(ow7j0JirFH2?qr literal 0 HcmV?d00001 diff --git a/weibo_hotsign.db b/weibo_hotsign.db index 215c4e5c0fbffc0b145356d29c86d003edbf9e74..d2e8eab791335456fae527e16d185f184892f687 100644 GIT binary patch delta 406 zcmZoTz}j$tb%Hdb=0q81M$L^0OZYjM_^vYW=kQ(KEGTf2uf9=)i91wWzme6LlYxQ3 z($pZ$+#<#)X*r!C?(CbB(=E25KK6vRwU*Y2DmZs@f6nmA1`MbFLXB0&FM3@!1g-3?Dm_?=< zc}7$k8AWEN)xJC=!qS)4O5B{wsV3+PcMeqbQH<_89X!AX8G zQD%LJB4i&iZGP=9nE*77u*%7=_e-MM%Z0Fa^Y`<-4O>|lzw)y)FfuVSGjIX`@0)aZ delta 160 zcmZoTz}j$tb%Hdb#zYxsMvaXLOZeFs`EwZfb2bYqB=Jwqk)HwN-(cXsv02dI96yUX zb13KJ#QQ3f3|N5T-x>J7Zxv*G#y>HDU6_MeoHH>cH#3imfq{XM|1|^uYoOdi{>`ub kB@=*(;R2Ii@0Uc=y!rci-Ugu99|rzEPy=~bn3)+k0shV~>i_@%