hasanmerkit
Member
I wrote a simple membership system with my own vanilla PHP and it still works.
For security;
Here is what I am wondering:
Due to financial difficulties in the budget, I will only buy the software for now. I think I am experienced in pure PHP. For example, I designed my own membership system and worked on language detection and browser detection. Also, please pay attention to Windows 11 for browser detection. I shared how it can be done. (For Turkish developers, here is Turkish article.)
I am currently publishing my website with Flarum software, which I forked and adapted to my own membership system. However, I may switch to XenForo.
My website will be a source of information for the products I develop. I plan to remove the technology news on the homepage and publish only about the Linux operating system I developed.
For security;
- I encrypted the passwords with BCRYPT.
- I used PDO.
- I used solutions like htmlspecialchars() function to fix XSS vulnerabilities.
- In the login page I created, IP addresses can make certain attempts within a certain time frame. (It was effective against brute force attacks.)
Here is what I am wondering:
- Can I redirect the XenForo membership database to my own database table?
- Can I continue using BCRPYT?
- Can I disable the XenForo registration and login system and have my page do this?
- Is knowing vanilla PHP enough for me to develop plugins?
Due to financial difficulties in the budget, I will only buy the software for now. I think I am experienced in pure PHP. For example, I designed my own membership system and worked on language detection and browser detection. Also, please pay attention to Windows 11 for browser detection. I shared how it can be done. (For Turkish developers, here is Turkish article.)
I am currently publishing my website with Flarum software, which I forked and adapted to my own membership system. However, I may switch to XenForo.
My website will be a source of information for the products I develop. I plan to remove the technology news on the homepage and publish only about the Linux operating system I developed.
Last edited: