1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="shortcut icon" href="/images/favicon.ico" /> 8 <title>Login - MoneyWorks4Me | Fiduciary Investment Advisors</title> 9 <link rel="canonical" href="https://www.moneyworks4me.com/login/?from=menu&go=/" /> 10 11 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 12 <link rel="preconnect" href="https://www.googletagmanager.com"> 13 <link rel="preconnect" href="https://www.gstatic.com"> 14 15 <link rel="dns-prefetch" href="https://www.google-analytics.com"> 16 <link rel="dns-prefetch" href="https://connect.facebook.net"> 17 <link rel="dns-prefetch" href="https://px.ads.linkedin.com"> 18 <link rel="dns-prefetch" href="https://salesiq.zoho.com"> 19 <link rel="dns-prefetch" href="https://salesiq.zohopublic.com"> 20 <link rel="dns-prefetch" href="https://cdn.pagesense.io"> 21 <link rel="dns-prefetch" href="https://pagesense-collect.zoho.com"> 22 <link rel="dns-prefetch" href="https://va.tawk.to"> 23 <link rel="dns-prefetch" href="https://code.jquery.com"> 24 <link rel="dns-prefetch" href="https://www.youtube.com"> 25 <link rel="dns-prefetch" href="https://www.google.com"> 26 <link rel="dns-prefetch" href="https://www.google.co.in"> 27 28 <link type="text/css" rel="stylesheet" media="screen" href="/css/main-min.css?v=385" /> 29 <meta name="appleid-signin-client-id" content="com.moneyworks4me.signin"> 30 <meta name="appleid-signin-scope" content="name email"> 31 <meta name="appleid-signin-redirect-uri" content="https://www.moneyworks4me.com/external-login/apple"> 32 <meta name="appleid-signin-state" content="origin:web"> 33
33<script type="application/ld+json"> 34 { 35 "@context": "https://schema.org", 36 "@type": "Organization", 37 "name": "MoneyWorks4me", 38 "url": "https://www.moneyworks4me.com/", 39 "logo": "https://www.moneyworks4me.com/images/common/logo-v5.png", 40 "contactPoint": { 41 "@type": "ContactPoint", 42 "telephone": "+919860359463", 43 "contactType": "customer service", 44 "areaServed": "IN", 45 "availableLanguage": "en" 46 }, 47 "sameAs": [ 48 "https://www.facebook.com/MoneyWorks4ME/", 49 "https://twitter.com/moneyworks4me", 50 "https://www.instagram.com/moneyworks4me_official/", 51 "https://www.youtube.com/c/moneyworks4me", 52 "https://www.linkedin.com/company/moneyworks4me/", 53 "https://www.pinterest.com/moneyworks4me/", 54 "https://www.moneyworks4me.com/" 55 ] 56 } 57 </script>
57 58
58<script type="application/ld+json"> 59 { 60 "@context": "https://schema.org", 61 "@type": "WebSite", 62 "url": "https://www.moneyworks4me.com/", 63 "potentialAction": { 64 "@type": "SearchAction", 65 "target": "https://www.moneyworks4me.com/search/index?q={search_term_string}", 66 "query-input": "required name=search_term_string" 67 } 68 } 69 </script>
69 70 <style> 71 .navbar{padding:5px;} 72 .nav-link{padding: 5px 20px;} 73 .sticky-top ul .nav-item { 74 font-size: 1.2rem; 75 margin: 0 10px; 76 border-radius: 7px; 77 } 78 .navbar-nav .nav-link { 79 border-radius: 5px; 80 border: 1px solid #333; 81 font-weight:600; 82 font-size: 1.26rem; 83 color: #333!important; 84 } 85 .navbar-nav .nav-link.active { 86 color: #fff!important; 87 background:#198754; 88 font-weight:600; 89 } 90 .navbar-nav .nav-link:hover { 91 color: #fff!important; 92 background:#212529; 93 94 } 95 .mw4me-text-logo{font-weight: bold;font-size: 1.6rem; color: #15211f;} 96 .header-btn{ 97 min-height:42px;padding:0 18px;border-radius:8px; 98 border:1px solid #9ab8b4;background:#fff;color:#0f4f49; 99 display:inline-flex;align-items:center;justify-content:center;font-weight:700; 100 margin-left: 8px;font-size:14px; 101 } 102 .header-btn:hover{background:#f7fbfa;color:#0f4f49;text-decoration:none} 103 @media (max-width: 420px){ 104 .header-btn{min-height:38px;padding:0 13px;font-size:13px} 105 } 106 </style> 107 108 <nav class="navbar navbar-expand-lg navbar-light bg-white shadow-sm sticky-top"> 109 <div class="container" style="max-width: 1400px;"> 110 <div class=""> 111 <a class="navbar-brand d-flex align-items-center gap-1 mx-auto mx-md-0" href="/"> 112 <img src="/images/common/Mw4meLogoBrand-v1.svg" alt="Money Works 4 Me Logo" width="42" height="42" class="logo-mw4m d-inline-block align-text-top"> 113 <span class="mw4me-text-logo">MoneyWorks4Me</span> 114 </a> 115 </div><div class="d-lg-block d-none"> 116 <span>New to MoneyWorks4Me?</span> 117 <a class="header-btn" href="/registration/?go=">Create free account</a> 118 </div></div> 119 </nav> <style> 120 :root{ 121 --primary-deep:#0f4f49; 122 --primary-light:#17645c; 123 --accent-gold:#d5aa3c; 124 --bg-offwhite:#f4f7f6; 125 --surface:#ffffff; 126 --text-dark:#14201f; 127 --text-muted:#6d7b79; 128 --border-color:#dfe6e4; 129 --border-strong:#c7d4d1; 130 --shadow:0 24px 60px rgba(17,54,49,.13); 131 } 132 133 *{box-sizing:border-box} 134 html,body{min-height:100%} 135 136 body{ 137 margin:0; 138 background: 139 radial-gradient(circle at 50% 16%,rgba(15,79,73,.035),transparent 34%), 140 var(--bg-offwhite); 141 color:var(--text-dark); 142 font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif; 143 -webkit-font-smoothing:antialiased; 144 } 145 146 .text-gold{color:var(--accent-gold)!important} 147 148 .text-link{ 149 color:var(--primary-deep); 150 font-weight:700; 151 text-decoration:none; 152 transition:color .2s ease; 153 } 154 155 .text-link:hover, 156 .text-link:focus{ 157 color:#0b3e3a; 158 text-decoration:underline; 159 } 160 161 .registration-wrapper{ 162 min-height:calc(100vh - 72px); 163 display:flex; 164 align-items:center; 165 justify-content:center; 166 padding:52px 24px; 167 } 168 169 .registration-wrapper>.container{ 170 width:100%; 171 max-width:none; 172 padding-left:0; 173 padding-right:0; 174 } 175 176 .premium-container{ 177 width:min(1180px,100%); 178 min-height:640px; 179 margin:0 auto; 180 display:grid; 181 grid-template-columns:38% 62%; 182 overflow:hidden; 183 border:1px solid rgba(15,79,73,.05); 184 border-radius:20px; 185 background:#fff; 186 box-shadow:var(--shadow); 187 } 188 189 .premium-sidebar{ 190 position:relative; 191 min-height:640px; 192 display:flex; 193 flex-direction:column; 194 justify-content:center; 195 overflow:hidden; 196 padding:72px 58px; 197 color:#fff; 198 background: 199 radial-gradient(circle at 15% 8%,rgba(85,170,157,.18),transparent 35%), 200 linear-gradient(145deg,#155c55 0%,#0e4a45 48%,#083934 100%); 201 } 202 203 .premium-sidebar::after{ 204 content:""; 205 position:absolute; 206 left:-30%; 207 right:-14%; 208 bottom:-28%; 209 height:65%; 210 opacity:.20; 211 pointer-events:none; 212 background: 213 repeating-radial-gradient( 214 ellipse at 60% 30%, 215 transparent 0 14px, 216 rgba(255,255,255,.35) 15px 16px, 217 transparent 17px 28px 218 ); 219 transform:rotate(-8deg); 220 } 221 222 .premium-sidebar>div{ 223 position:relative; 224 z-index:2; 225 } 226 227 .premium-sidebar h2{ 228 max-width:430px; 229 margin:0 0 26px; 230 color:#fff; 231 font-size:42px; 232 line-height:1.22; 233 letter-spacing:-.035em; 234 font-weight:760; 235 } 236 237 .premium-sidebar p.lead{ 238 max-width:390px; 239 margin:0!important; 240 color:rgba(255,255,255,.82); 241 font-size:17px; 242 line-height:1.58; 243 font-weight:400; 244 opacity:1; 245 } 246 247 .value-props{ 248 display:grid; 249 gap:20px; 250 margin-top:42px; 251 } 252 253 .value-prop-item{ 254 display:flex; 255 align-items:center; 256 gap:15px; 257 margin:0; 258 color:rgba(255,255,255,.94); 259 } 260 261 .value-prop-icon{ 262 width:42px; 263 height:42px; 264 flex:0 0 42px; 265 display:flex; 266 align-items:center; 267 justify-content:center; 268 margin:0; 269 border:1px solid rgba(255,255,255,.22); 270 border-radius:50%; 271 background:rgba(255,255,255,.035); 272 color:#fff; 273 } 274 275 .value-prop-icon svg{ 276 width:20px; 277 height:20px; 278 fill:currentColor; 279 } 280 281 .value-prop-text h6{ 282 margin:0; 283 color:#fff; 284 font-size:16px; 285 font-weight:500; 286 line-height:1.35; 287 } 288 289 .value-prop-text .small{ 290 color:rgba(255,255,255,.72); 291 font-size:.84rem; 292 } 293 294 .form-side{ 295 min-height:640px; 296 display:flex; 297 align-items:center; 298 padding:58px 68px; 299 background:linear-gradient(180deg,#fff 0%,#fefefe 100%); 300 } 301 302 .login-form{ 303 width:100%; 304 max-width:560px; 305 margin:0 auto; 306 } 307 308 .login-form>.text-center{ 309 margin-bottom:28px!important; 310 text-align:left!important; 311 } 312 313 .login-form h1{ 314 margin:0!important; 315 color:var(--text-dark)!important; 316 font-size:38px; 317 line-height:1.15; 318 letter-spacing:-.03em; 319 font-weight:760; 320 } 321 322 .social-btn-group{ 323 display:grid; 324 grid-template-columns:1fr 1fr; 325 gap:14px; 326 margin-bottom:0; 327 } 328 329 .social-btn-group .btn{ 330 min-height:52px; 331 display:flex; 332 align-items:center; 333 justify-content:center; 334 gap:10px; 335 padding:11px 16px; 336 border:1px solid var(--border-color); 337 border-radius:9px; 338 background:#fff; 339 color:var(--text-dark)!important; 340 font-size:14px; 341 font-weight:650; 342 text-decoration:none!important; 343 box-shadow:none; 344 transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease; 345 } 346 347 .social-btn-group .btn:hover, 348 .social-btn-group .btn:focus{ 349 border-color:#bfd0cd; 350 background:#fbfdfc; 351 box-shadow:0 6px 14px rgba(17,54,49,.06); 352 transform:translateY(-1px); 353 } 354 355 .social-btn-group svg{ 356 margin-right:0; 357 flex:0 0 auto; 358 } 359 360 .divider-text{ 361 display:grid; 362 grid-template-columns:1fr auto 1fr; 363 align-items:center; 364 gap:16px; 365 margin:26px 0; 366 color:#879391; 367 font-size:13px; 368 text-align:center; 369 } 370 371 .divider-text::before, 372 .divider-text::after{ 373 content:""; 374 position:static; 375 width:auto; 376 height:1px; 377 background:#e3e8e7; 378 } 379 380 .form-group{ 381 position:relative; 382 margin-bottom:19px; 383 } 384 385 .form-control{ 386 width:100%; 387 height:52px; 388 padding:0 15px; 389 border:1px solid var(--border-color); 390 border-radius:9px; 391 background:#fff; 392 color:#182321; 393 font-size:15px; 394 box-shadow:none!important; 395 outline:none; 396 transition:border-color .2s ease,box-shadow .2s ease,background .2s ease; 397 } 398 399 .form-control::placeholder{color:#9aa6a4} 400 .form-control:hover{border-color:#cbd7d4} 401 402 .form-control:focus{ 403 border-color:#7baaa4; 404 background:#fff; 405 box-shadow:0 0 0 4px rgba(15,79,73,.08)!important; 406 } 407 408 .pass-hide-show{ 409 position:absolute; 410 right:12px; 411 top:8px; 412 z-index:10; 413 width:36px; 414 height:36px; 415 display:grid; 416 place-items:center; 417 border-radius:7px; 418 color:#41504e; 419 cursor:pointer; 420 transition:background .2s ease,color .2s ease; 421 } 422 423 .pass-hide-show:hover{ 424 background:#f3f7f6; 425 color:var(--primary-deep); 426 } 427 428 #show_hide_password .form-control{padding-right:48px} 429 430 .login-btn{ 431 width:100%; 432 min-height:54px; 433 padding:13px 18px; 434 border:0; 435 border-radius:9px; 436 background:linear-gradient(180deg,#11554f 0%,#0c4742 100%); 437 color:#fff; 438 font-size:16px!important; 439 font-weight:750; 440 letter-spacing:.02em; 441 cursor:pointer; 442 box-shadow:0 8px 18px rgba(15,79,73,.18); 443 transition:transform .2s ease,box-shadow .2s ease; 444 } 445 446 .login-btn:hover, 447 .login-btn:focus{ 448 transform:translateY(-1px); 449 box-shadow:0 10px 22px rgba(15,79,73,.22); 450 } 451 452 .login-form .d-flex.justify-content-between.align-items-center.mb-4{
453 margin-top:-7px; 454 margin-bottom:22px!important; 455 } 456 457 .login-form .font-1rem.text-link{ 458 font-size:13px!important; 459 } 460 461 .login-form p.text-muted{ 462 margin-top:25px!important; 463 color:#7a8785!important; 464 font-size:14px!important; 465 } 466 467 .error-msg{ 468 display:block; 469 margin-top:5px; 470 color:#cf4d4d!important; 471 font-size:12px; 472 line-height:1.45; 473 } 474 475 .none, 476 .d-none{display:none;} 477 478 input:-webkit-autofill, 479 input:-webkit-autofill:hover, 480 input:-webkit-autofill:focus, 481 textarea:-webkit-autofill, 482 textarea:-webkit-autofill:hover, 483 textarea:-webkit-autofill:focus, 484 select:-webkit-autofill, 485 select:-webkit-autofill:hover, 486 select:-webkit-autofill:focus{ 487 -webkit-box-shadow:0 0 0 1000px #fff inset!important; 488 box-shadow:0 0 0 1000px #fff inset!important; 489 -webkit-text-fill-color:var(--text-dark)!important; 490 background-color:#fff!important; 491 } 492 493 @media(max-width:980px){ 494 .premium-container{grid-template-columns:35% 65%} 495 .premium-sidebar{padding:56px 38px} 496 .premium-sidebar h2{font-size:34px} 497 .form-side{padding:48px} 498 } 499 500 @media(max-width:768px){ 501 .registration-wrapper{ 502 min-height:calc(100vh - 64px); 503 align-items:flex-start; 504 padding:24px 14px 36px; 505 } 506 507 .premium-container{ 508 display:block; 509 min-height:0; 510 border-radius:14px; 511 } 512 513 .premium-sidebar{display:none} 514 515 .form-side{ 516 min-height:0; 517 padding:30px 22px; 518 } 519 520 .login-form{ 521 max-width:100%; 522 } 523 524 .login-form h1{font-size:30px} 525 .social-btn-group{grid-template-columns:1fr} 526 } 527 528 @media(max-width:420px){ 529 .form-side{padding:26px 18px} 530 .login-form h1{font-size:28px} 531 .social-btn-group .btn{min-height:50px} 532 } 533 534 @media(prefers-reduced-motion:reduce){ 535 *, 536 *::before, 537 *::after{ 538 transition:none!important; 539 animation:none!important; 540 scroll-behavior:auto!important; 541 } 542 } 543 </style>
vendor: 73 bytes, lines 543-544
543 544 <script async src="https://www.googletagmanager.com/gtag/js?id=
544G-XXSXLX647P
vendor: 11 bytes, line 544
544"></script>
544<script>navigator.serviceWorker && navigator.serviceWorker.register("/swo.js").then(function(registration) {});
vendor: 450 bytes, lines 544-547
544(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 545 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 546 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 547 })(window,document,'script','dataLayer','
547GTM-PH6F2P
vendor: 3 bytes, line 547
547');
vendor: 235 bytes, lines 547-550
547window.dataLayer = window.dataLayer || []; 548 function gtag(){dataLayer.push(arguments);} 549 gtag('js', new Date()); 550 gtag('config', '
550G-XXSXLX647P
vendor: 3 bytes, line 550
550');
550(function(c,l,a,r,i,t,y){ 551 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 552 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 553 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 554 })(window, document, "clarity", "script", "eovuoj9e4n");</script>
554<script>
vendor: 579 bytes, lines 554-563
554 555 !function(f,b,e,v,n,t,s) 556 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 557 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 558 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version="2.0"; 559 n.queue=[];t=b.createElement(e);t.async=!0; 560 t.src=v;s=b.getElementsByTagName(e)[0]; 561 s.parentNode.insertBefore(t,s)}(window, document,"script", 562 "https://connect.facebook.net/en_US/fbevents.js"); 563 fbq("init", "
563527880309756948
vendor: 66 bytes, lines 563-565
563"); 564 fbq("track", "PageView"); 565
565</script>
565 566 <noscript> 567 <img height="1" width="1" style="display:none" 568 src="https://www.facebook.com/tr?id=527880309756948&ev=PageView&noscript=1"/> 569 </noscript><link rel= "manifest" href= "/manifestreload.json" /> 570 <link rel="apple-touch-icon" sizes="57x57" href="/images/header/favicon/apple-icon-57x57.png"> 571 <link rel="apple-touch-icon" sizes="60x60" href="/images/header/favicon/apple-icon-60x60.png"> 572 <link rel="apple-touch-icon" sizes="72x72" href="/images/header/favicon/apple-icon-72x72.png"> 573 <link rel="apple-touch-icon" sizes="76x76" href="/images/header/favicon/apple-icon-76x76.png"> 574 <link rel="apple-touch-icon" sizes="114x114" href="/images/header/favicon/apple-icon-114x114.png"> 575 <link rel="apple-touch-icon" sizes="120x120" href="/images/header/favicon/apple-icon-120x120.png"> 576 <link rel="apple-touch-icon" sizes="144x144" href="/images/header/favicon/apple-icon-144x144.png"> 577 <link rel="apple-touch-icon" sizes="152x152" href="/images/header/favicon/apple-icon-152x152.png"> 578 <link rel="apple-touch-icon" sizes="180x180" href="/images/header/favicon/apple-icon-180x180.png"> 579 <link rel="icon" type="image/png" sizes="192x192" href="/images/header/favicon/android-icon-192x192.png"> 580 <link rel="icon" type="image/png" sizes="32x32" href="/images/header/favicon/favicon-32x32.png"> 581 <link rel="icon" type="image/png" sizes="96x96" href="/images/header/favicon/favicon-96x96.png"> 582 <link rel="icon" type="image/png" sizes="16x16" href="/images/header/favicon/favicon-16x16.png"> 583 584 <!-- MS Tile - for Microsoft apps--> 585 <meta name="msapplication-TileColor" content="#FF3300"> 586 <meta name="msapplication-TileImage" content="/images/header/favicon/ms-icon-144x144.png"> 587 <meta name="msapplication-tooltip" content="MoneyWorks4Me"> 588 589 </head> 590 <body> 591 <div class="registration-wrapper"> 592 <div class="container"> 593 <div class="premium-container"> 594 <div class="premium-sidebar"> 595 <div> 596 <h2>Your investments.<br> 597 Your research.<br> 598 One <span class="text-gold">clear view</span>. 599 </h2> 600 <!-- <h2>Your <span class="text-gold">Wealth Clarity</span> is Waiting.</h2> --> 601 <p class="lead mb-5">Pick up where you left off with your portfolio, watchlists and MoneyWorks4Me research.</p> 602 <!-- <p class="lead mb-5">Log in to view your research-backed portfolio and unlock fresh, actionable investment insights.</p> --> 603 <div class="value-props"> 604 <div class="value-prop-item"> 605 <div class="value-prop-icon"> 606 <span class="icon-ring" aria-hidden="true"> 607 <svg width="21" height="21" viewBox="0 0 24 24" fill="none"> 608 <rect x="4" y="7" width="16" height="12" rx="2" stroke="currentColor" stroke-width="1.7"/> 609 <path d="M9 7V5.8C9 4.8 9.8 4 10.8 4h2.4c1 0 1.8.8 1.8 1.8V7M4 11h16" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"/> 610 </svg> 611 </span> 612 </div> 613 <div class="value-prop-text"> 614 <h6>Portfolio & watchlists</h6> 615 <!-- <h6>Personalized Dashboard</h6> --> 616 </div> 617 </div> 618 619 <div class="value-prop-item"> 620 <div class="value-prop-icon">
621 <span class="icon-ring" aria-hidden="true"> 622 <svg width="21" height="21" viewBox="0 0 24 24" fill="none"> 623 <path d="M12 3 19 6v5c0 4.6-2.7 7.9-7 10-4.3-2.1-7-5.4-7-10V6l7-3Z" stroke="currentColor" stroke-width="1.7"/> 624 <path d="m9.3 12 1.8 1.8 3.8-4" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/> 625 </svg> 626 </span> 627 </div> 628 <div class="value-prop-text"> 629 <h6>Research-backed decisions</h6> 630 <!-- <h6>Exclusive Member Insights</h6> --> 631 </div> 632 </div> 633 634 <div class="value-prop-item"> 635 <div class="value-prop-icon"> 636 <span class="icon-ring" aria-hidden="true"> 637 <svg width="21" height="21" viewBox="0 0 24 24" fill="none"> 638 <path d="M5 19v-5M10 19V9M15 19V12M20 19V5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 639 </svg> 640 </span> 641 </div> 642 <div class="value-prop-text"> 643 <h6>Personalised investment insights</h6> 644 <!-- <h6>Review Performance</h6> --> 645 </div> 646 </div> 647 </div> 648 </div> 649 </div> 650 651 <div class="form-side"> 652 <form class="login-form" name="contact" id="contact" method="post" action="/login"> 653 <div class="text-center mb-4"> 654 <h1 class="mb-2" style="color: #353535;">Welcome Back</h1> 655 <p class="text-muted" style="margin-top:10px !important;">Log in to continue</p> 656 </div> 657 658 <div class="social-btn-group"> 659 <a href="/external-login/google-login" class="btn btn-light"> 660 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 48 48"><g><path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path><path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path><path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path><path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path><path fill="none" d="M0 0h48v48H0z"></path></g></svg> 661 Continue with Google 662 </a> 663 664 <a href="javascript:void(0);" id="apple-login-btn" class="btn btn-light"> 665 <svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 666 <path fill-rule="evenodd" clip-rule="evenodd" d="M4.07246 3.7531C4.62415 3.7531 5.12066 3.89101 5.61028 4.07031C5.9206 4.15996 6.20334 4.2703 6.51366 4.36685C7.06535 4.50477 7.60323 4.43581 8.12733 4.22892C8.50662 4.08411 8.87901 3.9324 9.27208 3.83586C10.4651 3.56691 11.5271 3.83585 12.4787 4.58063C12.7477 4.75992 12.9821 4.99438 13.1959 5.26333C13.2718 5.36677 13.2718 5.38746 13.1683 5.44263C12.1684 6.04949 11.596 6.93907 11.4995 8.08382C11.403 9.1665 11.7271 10.1182 12.4856 10.8974C12.8097 11.2422 13.2028 11.5112 13.6304 11.6905C13.7545 11.7318 13.7614 11.7594 13.7062 11.8697C13.2235 13.0007 12.5822 14.0282 11.7753 14.9523C11.5064 15.2488 11.1961 15.5384 10.8168 15.7384C10.2375 16.0625 9.63757 16.0832 9.03761 15.8074C8.78246 15.7177 8.54799 15.5867 8.29284 15.4971C7.45152 15.2212 6.63779 15.2764 5.82406 15.6074C5.61028 15.7039 5.4034 15.7936 5.18962 15.8626C4.40347 16.1453 3.70697 15.9798 3.05875 15.4764C2.66567 15.1592 2.34156 14.7937 2.05882 14.3868C1.36922 13.4627 0.845116 12.4835 0.479625 11.387C0.217576 10.6285 0.0520718 9.82852 0.0106955 9.01478C-0.0306807 8.12519 0.0382785 7.2356 0.389977 6.42877C0.955452 5.11852 1.914 4.24271 3.28632 3.82895C3.54147 3.77378 3.81731 3.73241 4.07246 3.7531Z" fill="#3C3D3B"/> 667 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.93541 0.374083C9.92162 1.13954 9.69405 1.76709 9.30098 2.35325C8.85273 3.03596 8.25278 3.4773 7.48042 3.73246C7.25285 3.8221 7.01839 3.8428 6.76323 3.8428C6.66669 3.8428 6.62531 3.8221 6.61842 3.71177C6.55635 3.16698 6.68738 2.64978 6.91495 2.15326C7.37698 1.15333 8.14934 0.512011 9.16306 0.14652C9.36994 0.0706639 9.57682 0.0292845 9.79749 0.00859636C9.88714 -0.0258839 9.90783 0.0499646 9.91473 0.118925C9.92162 0.222366 9.94231 0.325811 9.93541 0.374083Z" fill="#3C3D3B"/> 668 </svg> 669 Continue with Apple 670 </a> 671 </div> 672 673 <div class="divider-text">or continue with email</div> 674 <div class="form-group"> 675 <label class="email" for="emailid"><strong>Email address</strong></label> 676 677<input type="text" name="userName" id="emailid" value="" class="col-12 login-field form-control" placeholder="Enter your email address" required="required" /> <div class="text-danger error-msg" id="error_username" ></div> 678 </div> 679 680 681 <label class="pt-2 mt-2" for="password"><strong>Password</strong></label> 682 <div class="form-group" id="show_hide_password"> 683 <div class="position-relative"> 684 685<input type="password" name="password" id="password" value="" class="col-12 login-field form-control" placeholder="Enter your password" required="required" /> <a class="pass-hide-show"><i class="fa fa-eye-slash" aria-hidden="true"></i></a> 686 </div> 687 <div class="text-danger error-msg" id="error_password"></div> 688 </div> 689 <div class="form-group"> 690 <div class="d-flex justify-content-between align-items-center mb-4"> 691 <div class="font-1rem"> 692 <div class="d-none"> 693 <input type="hidden" name="rememberme" value="
6930"><input type="checkbox" name="rememberme" id="rememberme" value="1" checked="checked"> 694 </div> 695 </div> 696 <a class="font-1rem text-link" href="/login/index/forgot-password">Forgot your password?</a> 697 </div> 698 </div> 699 700 <div class="col-md-6 col-6 form-group mt-2 pd-0 d-none"> 701 <div class="checkbox font-1rem"> 702 <span class="d-flex rememberme"> 703 704<input type="hidden" name="rememberme" value="0" /><input type="checkbox" name="rememberme" id="rememberme" value="1" checked="checked" /> 705<input type="hidden" name="go" value="/dashboard/sensible-investing/" id="go" /> Remember Me 706 <!--<a onMouseOver="toggleDiv('stay-signed-tooltip', 1)" onMouseOut="toggleDiv('stay-signed-tooltip', 0)"> <span class="qusicon"></span></a>--> 707 <!--<div id="stay-signed-tooltip" class="font12 none">Do not click this box if you are using this site from a cybercafe or a shared computer.</div>--> 708 </span> 709 </div> 710 </div> 711 712 <div class="form-group"> 713 <button class="login-btn">LOGIN</button> 714 </div> 715 <div class="form-group"> 716 <p class="text-muted text-center mt-4" style="font-size: 14px;"> 717 New to MoneyWorks4Me? 718 <a href="/registration/?go=/" class="text-link">Create Free Account</a> 719 </p> 720 </div> 721 722 </form> 723 </div> 724 </div> 725 </div> 726 </div> 727
727<script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
727 728
728<script type="text/javascript" src="/js/cdn/jquery.minv3.3.1.js"></script>
728 729
729<script type="text/javascript" src="/js/com/responsive-common-v2.js?v=56"></script>
729 730 731
731<script type="text/javascript"> 732 //<!-- facebook login start --> 733 var $needsLogout = false; 734 function statusChangeCallback(response) 735 { 736 if (response.status === 'connected') 737 { 738 if ($needsLogout === true) 739 { 740 FB.logout(function (response) 741 { 742 $needsLogout = false; 743 }); 744 } 745 else 746 { 747 $("#access_token").val(response.authResponse.accessToken); 748 if (response.authResponse.accessToken) 749 { 750 //call to take email from fb through token 751 $.ajax({ 752 type: 'GET', 753 url: 'https://graph.facebook.com/me?fields=email,first_name,last_name&access_token=' + response.authResponse.accessToken, 754 dataType: 'json', 755 cache: false, 756 async: false, 757 success: function (fbresponse) 758 { 759 $("#fb_email").val(fbresponse.email); 760 $("#fb_first_name").val(fbresponse.first_name); 761 $("#fb_last_name").val(fbresponse.last_name); 762 } 763 }); 764 } 765 $("#fb").submit(); 766 } 767 } 768 else 769 { 770 FB.login(function (response) 771 { 772 if (response.authResponse) 773 { 774 FB.api('/me', function (response) 775 { 776 for (var key in response) 777 { 778 if (response.hasOwnProperty(key)) 779 { 780 console.log(key + ":" + response[key]) 781 } 782 } 783 }); 784 checkLoginState(); 785 } 786 }, {scope: 'email'}); 787 } 788 } 789 790 function checkLoginState() 791 { 792 FB.getLoginStatus(function (response) 793 { 794 statusChangeCallback(response); 795 }); 796 } 797 798 window.fbAsyncInit = function () 799 { 800 FB.init({ 801 appId : '703200151036189', //'16892592 17816470', 802 cookie: true, // enable cookies to allow the server to access the session 803 xfbml: true, // parse social plugins on this page 804 version: 'v2.10' // use graph api version 2.10 805 }); 806 }; 807 808 (function (d, s, id) 809 { 810 var js, fjs = d.getElementsByTagName(s)[0]; 811 if (d.getElementById(id)) 812 return; 813 js = d.createElement(s); js.id = id; 814 js.src = "//connect.facebook.net/en_US/sdk.js"; 815 fjs.parentNode.insertBefore(js, fjs); 816 }(document, 'script', 'facebook-jssdk')); 817 //<!-- facebook login end--> 818 819 820 $("#show_hide_password a").on('click', function(event) 821 { 822 event.preventDefault(); 823 if($('#show_hide_password input').attr("type") == "text") 824 { 825 $('#show_hide_password input').attr('type', 'password'); 826 $('#show_hide_password i').addClass( "fa-eye-slash" ); 827 $('#show_hide_password i').removeClass( "fa-eye" ); 828 } 829 else if($('#show_hide_password input').attr("type") == "password") 830 { 831 $('#show_hide_password input').attr('type', 'text'); 832 $('#show_hide_password i').removeClass( "fa-eye-slash" ); 833 $('#show_hide_password i').addClass( "fa-eye" ); 834 } 835 }); 836 837 // document.getElementById("emailid").focus(); 838 839 //used for andriod 840 function clickYourButton(data) 841 { 842 setTimeout(function () { 843 window.ReactNativeWebView.postMessage(data) 844 }, 1); 845 } 846 847 var isProcessingLogin = false; 848 849 var loginHandler = (message) => { 850 851 if (isProcessingLogin) return; 852 853 if (!message || !message.data) { 854 return; 855 } 856 857 let messageData = message.data; 858 859 if (typeof messageData === 'string') { 860 try { 861 messageData = JSON.parse(messageData); 862 } catch (e) { 863 return; 864 } 865 } 866 867 const token = 868 messageData && 869 messageData.data && 870 messageData.data.idToken 871 ? messageData.data.idToken 872 : ( 873 messageData && 874 messageData.idToken 875 ? messageData.idToken 876 : null 877 ); 878 879 if (!token) { 880 return; 881 } 882 883 const urlto = 884 "https://www.moneyworks4me.com/external-login/google-login-app"; 885 886 const data = { 887 mblogin: token 888 }; 889 890 isProcessingLogin = true; 891 892 $.ajax({
893 url: urlto, 894 type: 'POST', 895 dataType: 'json', 896 data: data, 897 // cache: false, 898 success: function(response) 899 { 900 // alert(JSON.stringify(response)); 901 if(response.success == true) 902 { 903 // alert('im'); 904 window.location.href = "https://www.moneyworks4me.com/dashboard/sensible-investing/"; 905 } 906 else 907 { 908 alert('Error: Please try again.'); 909 } 910 911 isProcessingLogin = false; 912 }, 913 error: function(xhr, status, error) 914 { 915 isProcessingLogin = false; 916 // Handle errors 917 // alert(JSON.stringify(error)); 918 alert('Error: Please try again.'); 919 console.error('Error:', error); 920 } 921 }); 922 }; 923 window.addEventListener("message", loginHandler); 924 925 $(document).on('focus', '.form-control', function () { 926 const $input = $(this); 927 const $label = $input.closest('.form-group').prevAll('.form-group').first().find('label.floating-label'); 928 929 // Store the original placeholder once 930 if (!$input.data('placeholder')) { 931 $input.data('placeholder', $input.attr('placeholder')); 932 } 933 934 // Show label and hide placeholder 935 $label.removeClass('none'); 936 $input.attr('placeholder', ''); 937 938 // Add floatinglabel class to input 939 $input.addClass('floating-label'); 940 }); 941 942 $(document).on('blur', '.form-control', function () { 943 const $input = $(this); 944 const originalPlaceholder = $input.data('placeholder'); 945 const $label = $input.closest('.form-group').prevAll('.form-group').first().find('label.floating-label'); 946 947 if (!$input.val().trim()) { 948 // Restore placeholder and hide label 949 $input.attr('placeholder', originalPlaceholder); 950 $label.addClass('none'); 951 952 // Remove floatinglabel class 953 $input.removeClass('floating-label'); 954 } else { 955 // Keep label visible 956 $label.removeClass('none'); 957 958 // Ensure floatinglabel class is present 959 $input.addClass('floating-label'); 960 } 961 }); 962 963 964 AppleID.auth.init({ 965 clientId: 'com.moneyworks4me.signin', 966 scope: 'name email', 967 redirectURI: 'https://www.moneyworks4me.com/external-login/apple', 968 state: 'origin:web', 969 usePopup: true // or false if you want full redirect 970 }); 971 972 document.addEventListener('DOMContentLoaded', function () { 973 var appleBtn = document.getElementById('apple-login-btn'); 974 if (appleBtn) { 975 appleBtn.addEventListener('click', function (e) { 976 e.preventDefault(); 977 AppleID.auth.signIn(); // triggers Apple login 978 }); 979 } 980 }); 981 982 </script>
982 983 </body> 984</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.