[{"data":1,"prerenderedAt":556},["ShallowReactive",2],{"\u002Fblog\u002Fhow-to-prevent-password-and-account-sharing-for-thinkific":3},{"id":4,"title":5,"accomplishment1":6,"accomplishment2":6,"accomplishment3":6,"author":7,"body":8,"category":543,"createdAt":544,"description":545,"executiveSummary":6,"extension":546,"founded":6,"headquarters":6,"img":547,"meta":548,"navigation":549,"og-img":6,"path":550,"seo":551,"sitemap":552,"size":6,"stem":553,"tags":554,"updatedAt":6,"website":6,"__hash__":555},"blog\u002F4.blog\u002F16.How to prevent password and account sharing for Thinkific.md","How to prevent password and account sharing for Thinkific courses & websites",null,"Ahmed Saleh",{"type":9,"value":10,"toc":536},"minimark",[11,15,25,32,35,40,48,52,60,64,67,494,505,509,512,521,525,532],[12,13,5],"h1",{"id":14},"how-to-prevent-password-and-account-sharing-for-thinkific-courses-websites",[16,17,18,24],"p",{},[19,20,23],"a",{"href":21,"target":22},"https:\u002F\u002Fwww.thinkific.com\u002F?utm_source=rupt.dev&utm_medium=blog&utm_campaign=how+to+prevent+password+and+account+sharing+for+thinkific","_blank","Thinkific"," is a great platform for creating and selling online courses. It's easy to use, has a lot of features, and is affordable. But what happens when someone shares their account with others? It can be devastating to see all of your hard work go down the drain because someone shared their account with others. There's no way to see who is sharing their account and how many people are using it. This is a common problem that many online course creators face, but it doesn't have to be this way!",[16,26,27,31],{},[19,28,30],{"href":29,"target":22},"https:\u002F\u002Fwww.rupt.dev\u002F?utm_source=rupt.dev&utm_medium=blog&utm_campaign=how+to+prevent+password+and+account+sharing+for+thinkific","Rupt"," is an account sharing prevention software that uses a complex algorithm to detect & prevent account sharing. It's a simple and effective way to protect your courses and prevent password and account sharing for your Thinkific courses. (And it doesn't hurt that revenue increases as you prevent account sharing!)",[16,33,34],{},"This is a step-by-step guide on how to prevent password and account sharing for Thinkific courses.",[36,37,39],"h2",{"id":38},"step-1-create-a-rupt-account","Step 1: Create a Rupt account",[16,41,42,43,47],{},"The first step is to sign up for Rupt. You can do this by going to ",[19,44,46],{"href":45,"target":22},"https:\u002F\u002Fdashboard.rupt.dev\u002Fregister?utm_source=website&utm_medium=blog&utm_campaign=how+to-prevent-password+and+account+sharing+for+kajabi+website","Rupt's website",".",[36,49,51],{"id":50},"step-2-take-note-of-your-rupt-api-key-client-id","Step 2: Take note of your Rupt API Key Client ID",[16,53,54,55],{},"After you sign up, you'll see an onboarding screen that instructs you on how to integrate the code. You'll need to take note of your API Key Client ID.\n",[56,57],"img",{"alt":58,"src":59},"Rupt API Key Client ID","\u002Fimg\u002Fblog\u002Flms\u002Fshared\u002Fclient-id.png",[36,61,63],{"id":62},"step-3-add-rupt-code-to-your-thinkific-website","Step 3: Add Rupt code to your Thinkific website",[16,65,66],{},"The next step is to add the Rupt code to your Thinkific website. You can do this by going to your Thinkific website and clicking on the \"Settings\" tab. Then, click on \"Code & analytics\". Add to the \"Site footer code\" section the following code:",[68,69,74],"pre",{"className":70,"code":71,"language":72,"meta":73,"style":73},"language-html shiki shiki-themes one-dark-pro monokai","\u003Cscript type=\"text\u002FJavaScript\">\n  const script = document.createElement(\"script\");\n  script.src = \"https:\u002F\u002Fcdn.rupt.dev\u002Fjs\u002Frupt.js\";\n  script.async = true;\n  script.addEventListener(\"load\", (event) => {\n    const user = window.userInfo;\n    if (!user || !user.user_id) {\n      return;\n    }\n    const logout_url = `https:\u002F\u002F${window.location.host}\u002Fusers\u002Fsign_out`;\n    window.Rupt.attach({\n      client_id: \"xxxx-xxxx-xxxx-xxxx\", \u002F\u002F Replace with your API Key Client ID\n      account: user.user_id,\n      email: user.email,\n      metadata: {\n        email: user.email,\n      },\n      redirect_urls: {\n        logout_url: logout_url,\n        new_account_url: logout_url,\n      },\n    });\n  });\n  document.head.appendChild(script);\n\u003C\u002Fscript>\n","html","",[75,76,77,104,137,157,175,206,227,259,267,273,310,328,347,364,381,390,406,412,420,433,445,450,456,462,484],"code",{"__ignoreMap":73},[78,79,82,86,90,94,97,101],"span",{"class":80,"line":81},"line",1,[78,83,85],{"class":84},"sFXR2","\u003C",[78,87,89],{"class":88},"s2zKK","script",[78,91,93],{"class":92},"spIlZ"," type",[78,95,96],{"class":84},"=",[78,98,100],{"class":99},"sgpKs","\"text\u002FJavaScript\"",[78,102,103],{"class":84},">\n",[78,105,107,111,115,119,122,124,128,131,134],{"class":80,"line":106},2,[78,108,110],{"class":109},"sfrnW","  const",[78,112,114],{"class":113},"syDQ0"," script",[78,116,118],{"class":117},"sBBc0"," =",[78,120,121],{"class":113}," document",[78,123,47],{"class":84},[78,125,127],{"class":126},"sUpKv","createElement",[78,129,130],{"class":84},"(",[78,132,133],{"class":99},"\"script\"",[78,135,136],{"class":84},");\n",[78,138,140,143,145,149,151,154],{"class":80,"line":139},3,[78,141,142],{"class":113},"  script",[78,144,47],{"class":84},[78,146,148],{"class":147},"sskXI","src",[78,150,118],{"class":117},[78,152,153],{"class":99}," \"https:\u002F\u002Fcdn.rupt.dev\u002Fjs\u002Frupt.js\"",[78,155,156],{"class":84},";\n",[78,158,160,162,164,167,169,173],{"class":80,"line":159},4,[78,161,142],{"class":113},[78,163,47],{"class":84},[78,165,166],{"class":147},"async",[78,168,118],{"class":117},[78,170,172],{"class":171},"sRaZW"," true",[78,174,156],{"class":84},[78,176,178,180,182,185,187,190,193,197,200,203],{"class":80,"line":177},5,[78,179,142],{"class":113},[78,181,47],{"class":84},[78,183,184],{"class":126},"addEventListener",[78,186,130],{"class":84},[78,188,189],{"class":99},"\"load\"",[78,191,192],{"class":84},", (",[78,194,196],{"class":195},"sLbzO","event",[78,198,199],{"class":84},") ",[78,201,202],{"class":109},"=>",[78,204,205],{"class":84}," {\n",[78,207,209,212,215,217,220,222,225],{"class":80,"line":208},6,[78,210,211],{"class":109},"    const",[78,213,214],{"class":113}," user",[78,216,118],{"class":117},[78,218,219],{"class":113}," window",[78,221,47],{"class":84},[78,223,224],{"class":147},"userInfo",[78,226,156],{"class":84},[78,228,230,234,237,240,243,246,249,251,253,256],{"class":80,"line":229},7,[78,231,233],{"class":232},"sqnWQ","    if",[78,235,236],{"class":84}," (",[78,238,239],{"class":117},"!",[78,241,242],{"class":147},"user",[78,244,245],{"class":117}," ||",[78,247,248],{"class":117}," !",[78,250,242],{"class":113},[78,252,47],{"class":84},[78,254,255],{"class":147},"user_id",[78,257,258],{"class":84},") {\n",[78,260,262,265],{"class":80,"line":261},8,[78,263,264],{"class":232},"      return",[78,266,156],{"class":84},[78,268,270],{"class":80,"line":269},9,[78,271,272],{"class":84},"    }\n",[78,274,276,278,281,283,286,289,292,294,297,299,302,305,308],{"class":80,"line":275},10,[78,277,211],{"class":109},[78,279,280],{"class":113}," logout_url",[78,282,118],{"class":117},[78,284,285],{"class":99}," `https:\u002F\u002F",[78,287,288],{"class":232},"${",[78,290,291],{"class":113},"window",[78,293,47],{"class":84},[78,295,296],{"class":113},"location",[78,298,47],{"class":84},[78,300,301],{"class":147},"host",[78,303,304],{"class":232},"}",[78,306,307],{"class":99},"\u002Fusers\u002Fsign_out`",[78,309,156],{"class":84},[78,311,313,316,318,320,322,325],{"class":80,"line":312},11,[78,314,315],{"class":113},"    window",[78,317,47],{"class":84},[78,319,30],{"class":113},[78,321,47],{"class":84},[78,323,324],{"class":126},"attach",[78,326,327],{"class":84},"({\n",[78,329,331,334,337,340,343],{"class":80,"line":330},12,[78,332,333],{"class":147},"      client_id",[78,335,336],{"class":84},": ",[78,338,339],{"class":99},"\"xxxx-xxxx-xxxx-xxxx\"",[78,341,342],{"class":84},", ",[78,344,346],{"class":345},"sDDnO","\u002F\u002F Replace with your API Key Client ID\n",[78,348,350,353,355,357,359,361],{"class":80,"line":349},13,[78,351,352],{"class":147},"      account",[78,354,336],{"class":84},[78,356,242],{"class":113},[78,358,47],{"class":84},[78,360,255],{"class":147},[78,362,363],{"class":84},",\n",[78,365,367,370,372,374,376,379],{"class":80,"line":366},14,[78,368,369],{"class":147},"      email",[78,371,336],{"class":84},[78,373,242],{"class":113},[78,375,47],{"class":84},[78,377,378],{"class":147},"email",[78,380,363],{"class":84},[78,382,384,387],{"class":80,"line":383},15,[78,385,386],{"class":147},"      metadata",[78,388,389],{"class":84},": {\n",[78,391,393,396,398,400,402,404],{"class":80,"line":392},16,[78,394,395],{"class":147},"        email",[78,397,336],{"class":84},[78,399,242],{"class":113},[78,401,47],{"class":84},[78,403,378],{"class":147},[78,405,363],{"class":84},[78,407,409],{"class":80,"line":408},17,[78,410,411],{"class":84},"      },\n",[78,413,415,418],{"class":80,"line":414},18,[78,416,417],{"class":147},"      redirect_urls",[78,419,389],{"class":84},[78,421,423,426,428,431],{"class":80,"line":422},19,[78,424,425],{"class":147},"        logout_url",[78,427,336],{"class":84},[78,429,430],{"class":147},"logout_url",[78,432,363],{"class":84},[78,434,436,439,441,443],{"class":80,"line":435},20,[78,437,438],{"class":147},"        new_account_url",[78,440,336],{"class":84},[78,442,430],{"class":147},[78,444,363],{"class":84},[78,446,448],{"class":80,"line":447},21,[78,449,411],{"class":84},[78,451,453],{"class":80,"line":452},22,[78,454,455],{"class":84},"    });\n",[78,457,459],{"class":80,"line":458},23,[78,460,461],{"class":84},"  });\n",[78,463,465,468,470,473,475,478,480,482],{"class":80,"line":464},24,[78,466,467],{"class":113},"  document",[78,469,47],{"class":84},[78,471,472],{"class":113},"head",[78,474,47],{"class":84},[78,476,477],{"class":126},"appendChild",[78,479,130],{"class":84},[78,481,89],{"class":147},[78,483,136],{"class":84},[78,485,487,490,492],{"class":80,"line":486},25,[78,488,489],{"class":84},"\u003C\u002F",[78,491,89],{"class":88},[78,493,103],{"class":84},[495,496,498],"alert",{"type":497},"warning",[16,499,500,501,504],{},"Be sure to replace the ",[75,502,503],{},"xxxx-xxxx-xxxx-xxxx"," with your API Key Client ID.",[36,506,508],{"id":507},"step-4-verify-the-integration","Step 4: Verify the integration",[16,510,511],{},"To verify that the integration is working, go to your Thinkific website and log in. Then, go to your Rupt dashboard and click on \"Accounts\". You should see your account listed there. If you don't see it, then the integration isn't working properly and you'll need to go back and check your code.",[16,513,514,515,518,47],{},"If you've followed all of these steps correctly, then you should be able to prevent password and account sharing for your Thinkific website. If you have any questions or need help with the integration, please contact us at ",[19,516],{"href":517,"target":22},"mailto:support@rupt.dev",[19,519,520],{"href":517},"support@rupt.dev",[36,522,524],{"id":523},"conclusion","Conclusion",[16,526,527,528,530,47],{},"We hope this article has been helpful in preventing password and account sharing for your Kajabi website. Rupt also integrates with other LMS platforms like Kajabi, Thinkific, and more. If you're interested in learning more about how Rupt can help you prevent password and account sharing for your LMS platform, please contact us at ",[19,529],{"href":517,"target":22},[19,531,520],{"href":517},[533,534,535],"style",{},"html pre.shiki code .sFXR2, html code.shiki .sFXR2{--shiki-default:#ABB2BF;--shiki-dark:#F8F8F2}html pre.shiki code .s2zKK, html code.shiki .s2zKK{--shiki-default:#E06C75;--shiki-dark:#F92672}html pre.shiki code .spIlZ, html code.shiki .spIlZ{--shiki-default:#D19A66;--shiki-dark:#A6E22E}html pre.shiki code .sgpKs, html code.shiki .sgpKs{--shiki-default:#98C379;--shiki-dark:#E6DB74}html pre.shiki code .sfrnW, html code.shiki .sfrnW{--shiki-default:#C678DD;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .syDQ0, html code.shiki .syDQ0{--shiki-default:#E5C07B;--shiki-dark:#F8F8F2}html pre.shiki code .sBBc0, html code.shiki .sBBc0{--shiki-default:#56B6C2;--shiki-dark:#F92672}html pre.shiki code .sUpKv, html code.shiki .sUpKv{--shiki-default:#61AFEF;--shiki-dark:#A6E22E}html pre.shiki code .sskXI, html code.shiki .sskXI{--shiki-default:#E06C75;--shiki-dark:#F8F8F2}html pre.shiki code .sRaZW, html code.shiki .sRaZW{--shiki-default:#D19A66;--shiki-dark:#AE81FF}html pre.shiki code .sLbzO, html code.shiki .sLbzO{--shiki-default:#E06C75;--shiki-default-font-style:italic;--shiki-dark:#FD971F;--shiki-dark-font-style:italic}html pre.shiki code .sqnWQ, html code.shiki .sqnWQ{--shiki-default:#C678DD;--shiki-dark:#F92672}html pre.shiki code .sDDnO, html code.shiki .sDDnO{--shiki-default:#7F848E;--shiki-default-font-style:italic;--shiki-dark:#88846F;--shiki-dark-font-style:inherit}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":73,"searchDepth":106,"depth":106,"links":537},[538,539,540,541,542],{"id":38,"depth":106,"text":39},{"id":50,"depth":106,"text":51},{"id":62,"depth":106,"text":63},{"id":507,"depth":106,"text":508},{"id":523,"depth":106,"text":524},"Integrations","2023-08-06","The fastest way to protect courses and prevent password and account sharing for Thinkific courses & websites.","md","\u002Fimg\u002Fblog\u002Flms\u002Fthinkific-blog.png",{},true,"\u002Fblog\u002Fhow-to-prevent-password-and-account-sharing-for-thinkific",{"title":5,"description":545},{"loc":550},"4.blog\u002F16.How to prevent password and account sharing for Thinkific","thinkific, online courses, password sharing, e-learning platform, account security","TPU6JyYuukuvBS7DwZ4NUJwfcyLgkLXNXwCil5UB8ic",1776564898346]