From 81198bb3f80105c4664ecc4a7fdd83be65e2e242 Mon Sep 17 00:00:00 2001 From: MiharyR Date: Wed, 12 Jan 2022 22:55:11 +0100 Subject: [PATCH] test de la route login --- backend/__pycache__/app.cpython-310.pyc | Bin 0 -> 345 bytes backend/__pycache__/config.cpython-310.pyc | Bin 0 -> 1367 bytes backend/__pycache__/config.cpython-38.pyc | Bin 1407 -> 1403 bytes .../__pycache__/fictive_users.cpython-38.pyc | Bin 0 -> 957 bytes backend/application/__init__.py | 10 +- .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 1070 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 1107 -> 1078 bytes .../__pycache__/api_functions.cpython-310.pyc | Bin 0 -> 5905 bytes .../__pycache__/api_functions.cpython-38.pyc | Bin 5861 -> 5961 bytes .../__pycache__/logs_model.cpython-310.pyc | Bin 0 -> 1262 bytes .../__pycache__/logs_model.cpython-38.pyc | Bin 1296 -> 1296 bytes .../__pycache__/responses.cpython-310.pyc | Bin 0 -> 995 bytes .../__pycache__/routes.cpython-310.pyc | Bin 0 -> 6571 bytes .../__pycache__/routes.cpython-38.pyc | Bin 6650 -> 6685 bytes .../__pycache__/sessionJWT.cpython-310.pyc | Bin 0 -> 1288 bytes .../__pycache__/users_model.cpython-310.pyc | Bin 0 -> 1192 bytes .../__pycache__/users_model.cpython-38.pyc | Bin 1226 -> 1226 bytes backend/fictive_users.py | 8 +- backend/test.py | 123 +++++++++++++----- 19 files changed, 99 insertions(+), 42 deletions(-) create mode 100644 backend/__pycache__/app.cpython-310.pyc create mode 100644 backend/__pycache__/config.cpython-310.pyc create mode 100644 backend/__pycache__/fictive_users.cpython-38.pyc create mode 100644 backend/application/__pycache__/__init__.cpython-310.pyc create mode 100644 backend/application/__pycache__/api_functions.cpython-310.pyc create mode 100644 backend/application/__pycache__/logs_model.cpython-310.pyc create mode 100644 backend/application/__pycache__/responses.cpython-310.pyc create mode 100644 backend/application/__pycache__/routes.cpython-310.pyc create mode 100644 backend/application/__pycache__/sessionJWT.cpython-310.pyc create mode 100644 backend/application/__pycache__/users_model.cpython-310.pyc diff --git a/backend/__pycache__/app.cpython-310.pyc b/backend/__pycache__/app.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..56671cd9e5fd0711581018cc324eaaa029b4db67 GIT binary patch literal 345 zcmYjMJ5Iwu5Z#X*JBCCEVa?vl)N) z6jyA;UTNm*j`HTr?fuPt)mgDD(Ecn`feuutx^Eo!*<=%O^o7bKrVve?mW>v&s>aYg zyF8v;h|%~CLLo|-8zI2EzPd^C^$Q`-!TxaLY0SZUv~>esWnBaQ>FDJ4Jnq64$`tuj zHn}y9;RRr}hCrLA+*t$sK{vpW)5;rJY9U+y5%1;t`cg6FjO*>_b*`Xb2UlL4{`EqV<= zB`QxOEHUXoK1T^EOudjVWSnVB6j9}aL=~pJSFjFTr5WHErUN&CYg7lWCp-(>pjqJA zgy*R2O10cq*hO-N0v8`pHdpZu0w!UZN*GZYE6`MmaE56I`nf?Bs$L+RO<5*kurkg= zE2LR1$re+lC#=MZtVE5E2rs4iEX~16<&@=V0a%5qps~ocMljtUk6IqjwrtbgCT6ea zT*j935?7n1XVy*EBD;N??7CLp#g*T3cDL=;(3wF8k7f}Iqca_%Nid3d&b1nS%Ol&? z9k zle8z(wCcNUu6vg2b(}UXG~9lRSdLk@ttLl7#C0}38Hd4?Dco9Of_M?=k z%E{O(MJB_%O|igjfGb4?B~B3>zrxGC5Ii2n<6xQ=f>YB%115!80pdc1c>!es6#>8W z&!bx+w+e6<+BY$EF4&Nh?0-l@^ZKU>NK<*yV^KVwj^?_&)-}QkV(Y&PTZ19@#V}z+ zDA>({?m_RhUddQX{i-zC37Z7RM{F9W!kn7^hhaG1v|d_vx3^Wo=pe3D2n?bN~PV literal 0 HcmV?d00001 diff --git a/backend/__pycache__/config.cpython-38.pyc b/backend/__pycache__/config.cpython-38.pyc index ad47e0fc3e43f1d8d461c3d408606d778d18447f..6e1dae20edeb7a33534b33ebb93c6f91b7f4e559 100644 GIT binary patch delta 65 zcmey*^_z=3l$V!_0SGF2?{DOO&a51gT3nKum+qXOmzJ3x;^wExR>T36F5(0cAeBWt Olk1q3He0i}FaiKpt`KMd delta 72 zcmey(^`DD7l$V!_0SFR4U){+4oLMWlBr!cRFWosmFD)}Y#LZ8Wt%w6CUBn3@Kq{ly VgF_tMJ^kD#H!{m_HfM2R1OWS~6Ab_W diff --git a/backend/__pycache__/fictive_users.cpython-38.pyc b/backend/__pycache__/fictive_users.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..477bdc3dbe61a6c9bc08dd615afc2e56216b0b36 GIT binary patch literal 957 zcma)4OK%e~5VrS`Y_?7Mpbx?caSN5Q?aH>|T2lAxXxmVOIyle(_nQrKFb_>=-FgeK2urYh z>pg%KScNrM*T@sgcijs<=qpD@_Yt_;v6aC=*^x#lC*|R3%92PqcQnf3 zGGLJKbYfJ5Lq7b6a2I{$=%^-~m>RSQS;}IVxwqD@BECD_si4?!a=rkJ%kd1-?&|~VN3kyvs94+*B=-7V)e&fEW%91QDrU*+JnN;;suoSXH=%j>hPsdbdd6xUO zhHm=q{o&2;M64j-ci$UjN#rGb#KhR^XJMH{X(7GmJ#X;LlTlcDyD^iey>~l(?*j`@ zqZGU$4-5V&3QGOb-F&R(@RFd&s=x-)%4HOUy0k?NTEl5*eIwQ|+Hu7aDrL&CR94Q4 zk*eVjLSD5#^OL$2d5~lf#Z@hSdv=%QJQ$WK=8>hcDp;)@_Fe@?gPnum`0e4FV81sQ u9KS#4SC>}B&WKf=fwP6|WgNZK4=T4%IMku@de(Hp)x5Es|FC~qPyPTyu=WuE literal 0 HcmV?d00001 diff --git a/backend/application/__init__.py b/backend/application/__init__.py index c726987..e26ae65 100644 --- a/backend/application/__init__.py +++ b/backend/application/__init__.py @@ -20,16 +20,16 @@ def create_app(flask_env='development'): if app.config['SQLALCHEMY_DATABASE_URI_1'] is None or app.config['SQLALCHEMY_DATABASE_URI_2'] is None: print('No ENV Variable for DATABASE_URL_USERS or DATABASE_URL_LOGS') sys.exit(1) - else: - print('ENV Variables passed : ', app.config['SQLALCHEMY_BINDS']) + #else: + # print('ENV Variables passed : ', app.config['SQLALCHEMY_BINDS']) print('init_app') db.init_app(app) with app.app_context(): - print('import routes') + #print('import routes') from . import routes app.register_blueprint(routes.bp) - print('db.create_all') + #print('db.create_all') db.create_all() - print('db created') + #print('db created') return app diff --git a/backend/application/__pycache__/__init__.cpython-310.pyc b/backend/application/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4f97792e0b1678ad90599070ca4ed729509eee30 GIT binary patch literal 1070 zcmZ`&OK;Oa5Z+xoj^j9eAOsESAs2+gp;5WELWDL2q%@SKEvhdo$Ga(R{bIc-ZIqtM z74a9+BY(*k4qWI@04~hhQClIg){OT1=Hc0y-MCh>5UdB=-`yP@p&ts|T^fKFAn7_N zh8PY|h#id8o&+S+94+5#f$r$QX+g;;aqSX01}n1?Gd^Rd%(Omgn%9s4HE~wj3f%Mr zHdg;#w;gyNczE8+s*IoVAWlLaNe?U6*-{mlAR8d*Pf!v`%rGNg$OWFjA5Vx_oZw?J z)tG(-l|{?ImVjNJu}01=0$T?5$&58~)|jD+LTb;fI-G5U(zP5_3nVtB&g@I@k)^4@ zYRVg!xtu9a%?U2zr8b5{tX_wWxLzDwxd1ozP@ zO2bc(Q+|0uH(5wnpe{WuywEVz}O8)~C) zDodV9KRO!UpLy&RxG)QtIT|m`Oq;hOD9q#9%u+z7t|r#qc-`4Pq?_%%_RDs^L-%*z z(AEE&o{iUfaih~aXdJl0cLxD)3}ex_6W*o!{myQ`@h{tb`>KDfu0m$|kuRy6B+w5- z#3MLUb6$|#L}}!PoYKrFYR#%c5r;G$9CJ@*r9}9V%(V18&2)a|%Z#vrsHn&)d;DkE_!78O$AdAWB~U3r-6 WAzZ0|KUZx}ZBTYzmWd5Ar~L(kG-bM^E1TL-e*64}##)zd+w?0(RgH@B7~SzBl{!yYU~r@koTK2N$$jTE=K;`8T{2 zQNV%IkMtB~gd0ODH)b%Pslf|#01|E?TSRti$(C|<16dQ`~>EYS+}6(ZNDv zrnNZ%@{-&mFG!mlU=?=&my-8zGx-9Wo0+LZto*S5=1MOLPyGI!{RM92NaA`)@)wTa zesV-_?Q}c4?aq26*LRxx%}347F6*}U*xs|po!@$kndOJRV%~V{LRON|1kK&LqIQHl0UR@AoY^73U)G_tHf)S5vl)bwjxE}kCl+@IGBjB^h1@=<8fy9r0|qrUJ$s( zVfiHR;vo~^G&9g7mwqO4HF;(Dt_3w%26gCl%w k#qu&Hc}cG7?Ekf2)@O*Wg|O`29w(pFrH9zsR5D3o3_O;Z$OG2OOm5XLpLjoWT^!|Yh3 zB;?Q@yoi*&cuX#Wf52a$7q8-F4qiNY@-H~MDN+Z%7oPWfznNj?v-VwE+%6P!kn2_R zhx1hd_?5ufg(cjR6|I~sE)_B~dkn1{RcxrJC;p{j`)pRuLta)b$^VqXfg_42euoFZ z@t!iuP=&%64^SV`%syr}`>>ZCsWdxA2!dtls?uFQb#tk^AYDzm&rjWa>Y6DHRjMbL z05!@$VPA`mQ!*#SKJXkZ9LWsVMtNFHhfC6%N>imW9AVkhM@AneJB`dSyq`rti*(vA zbc=&Ye`*W}p1>Vw!X`YGC(0+7iQl5jdVal8wI7oD#!mbZUAx}OMcnClLFe#%I}CQc z&JBCQwUmTG-2>MTdtEo+@gMX8-HspQE5ln>$gH*MR&}*%*U9!~gDm|<@(m9!%8jiZ zhk4FR-;J!E6GbkyR;*UZZZ@io+Wq>YXJqxk#+qG0LS^A=?nadoOFm9$gal64B}Cvb z5;-?G@K_iKrQ>p;PHrcRT^4pp`~}b76`B`#oH)InFr*Nf;O-kPfF<85^fq%H?h?oM zD~eELf@P(jHa`I?$IFVhP(&K~SJ=e!l1*H~I?|DeW)Pc;zbTcg)5)Nb$hk!35-I;L Jv+;$D^%s<^qk#Yb diff --git a/backend/application/__pycache__/api_functions.cpython-310.pyc b/backend/application/__pycache__/api_functions.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..037557d982db75fbb49f5a852960a7e9fbd4ad93 GIT binary patch literal 5905 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 E1(Hh8Hvj+t delta 2228 zcmZ`)&2tn*6rY~2ot@pC?2=E-2TOp!1`;uppdnxYD+k_%I&<%P`;1NBJ07M))|N0Lv&Z^GQAhmNBkgS1Jb*J@%vc@z0km z*SsBg@FyqPGcyMf2~GaShM6t@V6$>cop!`9SQ9O1-q}{fq`UyJ<>goEK{hRaQXkAu z;yVOWxUaD8MeEg;7eya61xHh)0w_!zk{@c{7jTjon~^V~?TnmMXG-LMTT9F+_TtS* z49QrZ8?j*Dwkj&{5JLc!oXEa_# z-V6nWspA@|PK+Up103f<`o{S;a;esLOM31R3RMB)sCaP!DawcdzY zel2zjwROL?u{Wh`h$6mFLKsMI4yfCUZ&m)43E7#Q!1{#kdkr>MG(pGXA!1hknVmN= z-Qtw2*fZv?^{V}DuE+9G`Hel%A?lIvZD)`pRSp|H&`^+h90q@ipyNTuf;}N;YM4-UcfC_$$pW6 zPLKhM{RB$3>&0xRUNT!9<-Xq5!Idh$jIF!br}mZtujKli!2x~FG;pTy{1ffE!V7)7 zOs@9rQumJJ3UmtR+6_V3!9?C0zvwlN#AWUWe(ZP3ffvPPl7EsThSG&Ku>zY1O6gwV zCe}u}gD(oK2(b!)g^lB0S)gzeqt@JP#8enmTZx&z+ROJ9s(`(^N6u5pQw|wU2ejKw zWa{ZV*b-d^P}rP2?~KZ2XKCl5^N@|x^>+nLRkSPJ$>Oe{Ps=OCDf29zaZZNClbttl z*r#fot|D}mEzZNVl4?@)E_)C+4eAkX|0~B4kRx$kP4$S{RK>452TF#vj8|Ao5A8NF zYBMj`VJd(Z?6{zsq`IQuP_@F8?~Qbpkgy6%%STPr#S`h(26(hr0_bnGX4pDcm8H>R z|Lty6gxwaG=s|tMPwOv(hjq_RjHngVWB9oEjl_cQ1+=BxAB*%xurtxTAov$)sFFm5 zJzXE-I<-+EA5)(g5ZNt)dG|{!zQRIRWf!Y*M<+wo|QhU#0hpTaT4JS0(KDb zHo_%@TL?X}X>^*ts@4kl-wgb7sOzW1gh5Z=B2vwex<{7{gJ28=}9AS#4_2v8(qAvu+s)%tcZcRAmg-E)!XI@0n6 z6iMmV;4!vHL&XyyQ88mXjw7dFSNrYEcy4~a9l4028iDoV`kL>%g#1EfbvdBChNB+= z2qI`kMzl{U`9Opv> zNnJP|hWu{z{keV_ToK_27cAk52kNzjM}6thShGZHmW?&b=G>At7kRc8y0_32HfbgmCYOnyACQD;m&jWSo!1P@nr^@GJx21p2OzRWjo0jGfA}_n-&)B+K|9lX1Ah z1TI?psffdvm(af{kb_|(U a?H=P?&8+tYHo?m|1Fvv!G^S{fJ^LT5Q3XB# literal 0 HcmV?d00001 diff --git a/backend/application/__pycache__/logs_model.cpython-38.pyc b/backend/application/__pycache__/logs_model.cpython-38.pyc index 73e48a035bdc1f816e105e589a29d72604697b16..f7aa63ae4fa8ec91e7e58fe4572cfd1025803697 100644 GIT binary patch delta 20 acmbQhHGzvel$V!_0SL_Q-P_2`$_fB1Rs?YX delta 20 acmbQhHGzvel$V!_0SFR4U){*f$_fB2%><_a diff --git a/backend/application/__pycache__/responses.cpython-310.pyc b/backend/application/__pycache__/responses.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..05d2496d14f2ce4cf1ad434d52c00481d693b18d GIT binary patch literal 995 zcmY*XO>fgc5ZzDPNt05_HwYvILb9Ob4^)V%P!v=-5;-8{5{!2n+&Xr&>j+hHZ(R8Y z9GYYQ34eggUODxK#H|vD8M~>j`^vA_ z0!FI@&My{#mHTQ;_fyfj6&v6W@T=Z%3$Cu#0l!`H)Me-QOw zg@NNh;#QZpj*~35)(K>DQq89`>%64M_tJ^u6J0w0la7@(*0rrJ$4OBfq&k#trI{TP zP(-nuEQnwYLEn zW7PXAL_it*yg%zQpdBixxd+9a1a(<14}uHpMsNV@NNrwYQ)8Z3P_#}-Fi)PF=Ye?= z%=0hIdt6B{FE}@ko2PINRIs36r35Qmk@M}mmObRPJB<(mzx4DwkQ*Gw_z3u%%?d&X zAZ(c~#;XWd5Y`Z`BCI1^L%0s$x=Lrd)Jx^Pn#0`3`c15NYT3t4m$`*`)T~y$fxC5E zt?T(iy8#*d005OmMFlAOzqW1E_aU@|GzwX?6M9bW!BaUf43f?C_2B41-FS%+9XB;? WusJQ%Jku{Iq-+4tApvdk)wO@oEA3(c literal 0 HcmV?d00001 diff --git a/backend/application/__pycache__/routes.cpython-310.pyc b/backend/application/__pycache__/routes.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d5552d74ddb96749c6a2204124d593908dbe6747 GIT binary patch literal 6571 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 delta 2073 zcmZ`)OK%)S5T5RN?t8uO^&{SR{aRw<#10VA;EzQB8NyQ9DqYOaO4Ld?FE4pq#zC`;)0O^RlW9liNLG+ru(bz>Z4aB;PIhG8^1Ic!&*4zK4y>E0xg)n9d4mMwZt(ck2G) z(%KqKP3~M-cRX=}d?BXk6L}L>X&|RTysrR!Wrb`iVvBa?`0ap#5T>rG{F8vTzTz|5 z*Y5`!Gm6Tl?(2cRO*ReR0LCmTfgTv!s<=-_i}T8rFMSg;yG`endRUI5Fcufpo2tcC z@uNCHE2ikyrnS!%UKVd?3*#YlWB@>+28qJYB1y70!f}*nz@=!E@*(k)HWq!@_WJ5= z@Vju>rva2m5w3Gn4G6yjQQQes5W+NwD&95@I!)_>voXtggI7%63l8u;fM#s1;rWa8>hfxR$#wVv zRP-a1P)i(M#)*VMWGwDnu6n-155mkV0btZr#vP^NZ{tAOQYWxv{}^E^y!v11Mp zTl87QGb1pUWX0eK9IFUD2-r?sM=$^?D#x6*oIxv{p4<(rYlIAoN1-V?qKJ}_7jxm! z)F>{i;AU&rxVRA>d{)|#As@m87-Q48RCQ|1ljfV|y65o4Dw9EXo+Ew^&yka2Jn{<} z5t(TD!ZT>xeBAR0nnkDgW2k5y?w>$a385pK;(GKHId%8D=s7wtjJo3pX@qHjolwqaX|aW8QQuJ+f&#EbiRk_XM8iS`Zi{g_*Ky=Rs`hwDlR zonAS~o8-*h-;+C}TN=v1f~#tkmH6|xwB?`B(&){x^z?8$=lnG2E0K=e6oF`})w<7L z5Fe%oUy^=4=He_Gl{b=>mAHEoi_EDxP-W7`c0K;f(NN|(IWOMLJe8Y-hu2qp0^OrP zACaQ+0pTSPkCjPA{FRv;hN;qOd!|Dh{Q<2{;1QskW?G4KU;;+#QuRQpA{Rq{;B^h zg>$&(zi<5eTo1V@t|jy0QO-CJhE_(Q@`tUBLjN>EabQI$-$UlabpFv{td6GD;0#*l ztqq>V1Mpqu?H1=bnC`dYN?|C{;h*@Za6DPU4V~q8zi@QCx2a#MEqSY)g0`u`zXAD5 zG(+6+)*5xs@%EnyTg(*CZRxzR4%IS**2WQzAe=-vg>VMpJi;8pB*Olwa@2a=rricx nuQ@01I=nFee9x0)kR-J@3Fkp_AQ_M{NC9LP#5@Tw87Kb$VO*#x diff --git a/backend/application/__pycache__/sessionJWT.cpython-310.pyc b/backend/application/__pycache__/sessionJWT.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2b9734d55e332e5e150906e5464e5f03510ce463 GIT binary patch literal 1288 zcmZ8h&2Jk;6rYd%vYi?m+J=HamMT>Ck_aR?R8@s2Mg$~-*r2F;ai=>|XPxz~nHe{= zwXTrpHUB{l>5)H(%Un72%nd1m_twD*jJ0oOcHigk_nxa8H`)Z&lRtkKLywR@@N#`| zxO@SR`4WUAk``n}QZl0{rFdrroAK0Z&b;tbUv{J~gI6>SWGJIoBn@RtwqcJXPe{D; z2KVq?WgpV#NkL&hy_`DQY?)NjmoN0nwUGTUd$cOg>~M-DDB$G@X?RM!|`{+ z$IkyI`Si2Tp{SN9CY8?Z@hom>EXVP(I@O4+XUWnF9d zB2#mlS7q#LtUT=?T;oj!&T9}1=VDn@LOQB`Bl=y?`s?04;4Ai@itI#{av%H_c_z@$ zzEQ@&{_WA>-hAo$nO4BWSS;-E*jAt&fW7$;1fvn{GDaBlrU;gRFgqo4#Y&{ ztPje{4iG?STtr#Py*Siwp<*DRRix5=xahZ0yaOV=HQa>R#vN*1>9l`PJ{LtU50QuF zRm>s(Ej3NLdKcXw%NubAPOiU+bB#vSGRP659uSA*1(!X)OS`m3Z*M3>mj6Q`HYd{9 z%-2mg)MN_th19L7Wi|bk!Vt5OYbC=ZIrx5b@D&U}m{rwDu1r&#MyCj|RzEM4vCeP0 z>i-G%vSXEfjN5ViBY-|e=P6CiOS2fBX%p{kWYNU)cJkaDrSYqxcpI9n$1taQY|Zm{>`dO9j8Y5+T>>L|@{@n|2>FGZy8~im53GC+Ac&wD z$!S6`4H>eiv?Fs(!GuJnp+s@KZp$4NIHZ(o(Lh&NJOG@NsQDNT71iP_5N}g3VQYGUeS2_+LBC{jYftQ#b0)B7P zM;HKH6ElM4=EX$tice;Iek!$?@Wmoib6%-JPnsgIybv6m+McH}wVm7Jyb~dL39tiT`ppV@PsM z4H9Wow6FnNWNGBWF!l&`CEoBHkFI8Lvu4^}d%zTXwPCsg4zRk%6c}Q&14GYj!TBAE zSX6`0m~8|s?j2fQS{C{l#G1mbC