<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Do I really have to learn to code to do anything useful?]]></title><description><![CDATA[<p dir="auto">Will there be more pre-built functions and code-snippet that I can access without having to learn to code from scratch?</p>
<p dir="auto">I am a content writer, not a coder. and it seems that in order to have features like membership areas, discussion forums, product reviews etc I have to start learning to code and become a fullstack developer.  I am missing something or is this more of tool for those who are more technical minded.  I like the page builder functions but when I want to add a new feature I really have no interest in learning a whole programming language to do so.  Thats why so many people use tools like wordpress where someone else designs the plugins that add functionality.  Also I dont understand how building my own account area and membership login functionality is secure.  I have no idea if the code that I am writing can be hacked or is vulnerable in another way.  Seems like there should be a lot more pre-coded functionality available for me to use in the page builder.</p>
<p dir="auto">I welcome your opinions...</p>
]]></description><link>https://community.appdrag.com/topic/194/do-i-really-have-to-learn-to-code-to-do-anything-useful</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 12:08:00 GMT</lastBuildDate><atom:link href="https://community.appdrag.com/topic/194.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Jul 2020 09:38:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:34:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/202">@Academy-for-Certification-Training-Ltd</a> That's different, I'd suggest adding Disqus script widget or the Facebook Comments script widget.</p>
<p dir="auto">Facebook adds some advantages like marketing targets and segmentation based on visits, but it could also be blocked by Firefox and Adblockers these days.</p>
]]></description><link>https://community.appdrag.com/post/646</link><guid isPermaLink="true">https://community.appdrag.com/post/646</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:34:24 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:30:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/208">@ThomasD</a> Does NodeBB also apply to commenting on blog posts or is that something different?</p>
]]></description><link>https://community.appdrag.com/post/644</link><guid isPermaLink="true">https://community.appdrag.com/post/644</guid><dc:creator><![CDATA[Academy for Certification - Training Ltd]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:30:56 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:26:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/208">@ThomasD</a> I wait with bated breath <img src="https://community.appdrag.com/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=lfk1vimvd74" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /></p>
]]></description><link>https://community.appdrag.com/post/643</link><guid isPermaLink="true">https://community.appdrag.com/post/643</guid><dc:creator><![CDATA[Academy for Certification - Training Ltd]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:26:45 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:25:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/202">@Academy-for-Certification-Training-Ltd</a></p>
<p dir="auto">Yeah, I have a list of articles I'm meaning to add to the How-To section, that's why I suggested it.</p>
<p dir="auto">Just need to finish the project I'm currently working on.</p>
]]></description><link>https://community.appdrag.com/post/642</link><guid isPermaLink="true">https://community.appdrag.com/post/642</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:25:43 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:24:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/208">@ThomasD</a> There was a recent request for a How to section to be added to the community.  I think the idea is sound for someone like me who is more interested in how to implement a specific feature, even if that means using a third party tool or software solution rather than getting instructions on how to code it myself.  Having a learning academy is nice but ultimately I want the end result and not how to get to the end result.</p>
]]></description><link>https://community.appdrag.com/post/640</link><guid isPermaLink="true">https://community.appdrag.com/post/640</guid><dc:creator><![CDATA[Academy for Certification - Training Ltd]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:24:54 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:22:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/202">@Academy-for-Certification-Training-Ltd</a></p>
<p dir="auto">Forums is way too difficult to make usable, I'd rather they focus on what's currently in the system.</p>
<p dir="auto">There's basically only two forums businesses host these days, NodeBB, PHPbb with vBulletin still hanging on. I always recommend NodeBB (Like Appdrag is using now), but it has to be properly managed.</p>
]]></description><link>https://community.appdrag.com/post/639</link><guid isPermaLink="true">https://community.appdrag.com/post/639</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:22:56 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:19:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/16">@Joseph-Benguira</a> Are user discussion forums on the roadmap?  Also is there a link to the roadmap, it might answer many more questions</p>
]]></description><link>https://community.appdrag.com/post/638</link><guid isPermaLink="true">https://community.appdrag.com/post/638</guid><dc:creator><![CDATA[Academy for Certification - Training Ltd]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:19:08 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:35:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/16">@Joseph-Benguira</a> That's great! When I inquired about it the past xx times, it wasn't on the table. Glad to see it coming up <img src="https://community.appdrag.com/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=lfk1vimvd74" class="not-responsive emoji emoji-android emoji--+1" title=":+1:" alt="👍" /></p>
<p dir="auto">The customization is what what I love most about this system and why we choose it, but the majority of sites we'll create won't need customized authorization.</p>
<p dir="auto">And I'm sure very few in total will need it. For example, being able to check if the user is currently logged in, inside of an API function, goes a long way and don't need custom authorization layer.</p>
]]></description><link>https://community.appdrag.com/post/637</link><guid isPermaLink="true">https://community.appdrag.com/post/637</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:35:13 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 11:13:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/208">@ThomasD</a> FYI we do have plans to add a premade auth system for Authentication, but as ALL premade components it will be limited in terms of features and customization.</p>
<p dir="auto">Our process is to always focus first on having fully customizable solutions with source code and with cloud backend<br />
then later we do create plugins based on that.</p>
]]></description><link>https://community.appdrag.com/post/636</link><guid isPermaLink="true">https://community.appdrag.com/post/636</guid><dc:creator><![CDATA[Joseph Benguira]]></dc:creator><pubDate>Sun, 05 Jul 2020 11:13:18 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 10:57:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/202">@Academy-for-Certification-Training-Ltd</a></p>
<p dir="auto">And for good reason, security issues in the <a href="https://academy.appdrag.com/FullStack-with-cloud-backend-Episode-2.html" rel="nofollow ugc">Video guide</a>:</p>
<ol>
<li>The eMail input is not checked for validity.</li>
<li>Token is not payload size checked (Doesn't matter in this case)</li>
<li>Same with Password input (Probably checked on DB Layer)</li>
<li>Token is always the same, should be unique for every session</li>
<li>Token can be stolen via javascript (Example, any script you add to the site, like chat, can grab the token and re-use it to authenticate). Better would be a secure cookie, that cannot be stolen using scripting.</li>
<li>Session lifetime is infinite, it never expires.</li>
<li>Token is in plaintext, should be encrypted and hashed with secret internally to verify it's validity (Preferably use JWT instead).</li>
<li>Protecting secret content with javascript, disable javascript and anyone can access the page content.</li>
<li>eMail is not verified by link (As should be done with a one-time JWT token)</li>
<li>Logins aren't rate-limited, so someone can brute-force it until you run out of API function time - thus, no one can login any more until you pay for more API time, rinse and repeat...</li>
</ol>
<p dir="auto">So why am I still using it?<br />
Because we've built our own authentication system that we're going to use.</p>
]]></description><link>https://community.appdrag.com/post/634</link><guid isPermaLink="true">https://community.appdrag.com/post/634</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 10:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 10:23:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.appdrag.com/uid/208">@ThomasD</a> Thank you for your contribution.  DIY modules are very risky.  I have paid for a site to be built on a number of occasions and every time within a few months varios code exploits were identified and exploited.  I simply wouldnt trust the security of a secure area that I built myself.</p>
]]></description><link>https://community.appdrag.com/post/633</link><guid isPermaLink="true">https://community.appdrag.com/post/633</guid><dc:creator><![CDATA[Academy for Certification - Training Ltd]]></dc:creator><pubDate>Sun, 05 Jul 2020 10:23:39 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 10:08:13 GMT]]></title><description><![CDATA[<p dir="auto">I thought about making an authentication plugin, but that would involve external infrastructure which would make it expensive (Since we cannot wire up a complete back-end when installing plugins in Appdrag).</p>
<p dir="auto">It's annoying because Appdrag doesn't seem to want to solve it themselves by building it in from the get-go.</p>
]]></description><link>https://community.appdrag.com/post/632</link><guid isPermaLink="true">https://community.appdrag.com/post/632</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 10:08:13 GMT</pubDate></item><item><title><![CDATA[Reply to Do I really have to learn to code to do anything useful? on Sun, 05 Jul 2020 10:02:28 GMT]]></title><description><![CDATA[<p dir="auto">You're right, this isn't a good system for those that can't code.</p>
<p dir="auto">The point about rolling our own DIY authentication is a very valid point and concern, even if you do know how to code.</p>
]]></description><link>https://community.appdrag.com/post/631</link><guid isPermaLink="true">https://community.appdrag.com/post/631</guid><dc:creator><![CDATA[ThomasD]]></dc:creator><pubDate>Sun, 05 Jul 2020 10:02:28 GMT</pubDate></item></channel></rss>