Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP

Matthew Smart
Matthew Smart
12,567 Points

Where to learn how to create user login websites

Where can I learn how to make a website that users can create a login account and then log in and out when they want.

im unsure where i can learn this?

2 Answers

Andrew McCormick
Andrew McCormick
17,730 Points

Since you tagged this with PHP, indeed Wordpress can be an easy solution. There are lots of plugins that make it easy to create various roles and manage what a user can see or not see according to the permissions they have.
If you want to develop your own, I think one of the best walkthroughs out there (until Treehouse does one, one day) is OOP Login/Register . This series of tutorials goes through not only the basics of a login system but database structure, oop with database connections, and building php apps with oop. There are a lot of nuggets in the series.

Matthew Smart
Matthew Smart
12,567 Points

Thanks, that's quite weird as i was just looking into word press aha :), one question though if you have got time.

Can word press be used to create a website like Ebay where people can bid for items ? if yes then Wordpress is the next course i'm taking. Thanks

Joe Bruno
Joe Bruno
35,909 Points

On treehouse, consider learning Ruby and taking advantage of the course "User Authentication with Rails" (https://teamtreehouse.com/library/user-authentication-with-rails). With respect to user authentication and PHP, WordPress would be the easiest solution. Check out all of the courses on WordPress at Treehouse especially Theme Development and Plugin Development. This will give you most of the knowledge you need to get started.