- Overview
- Transcript
4.1 Final Review
Thanks for completing the course! For a further challenge, what about creating or collaborating on the Ruby gem project linked below?
Related Links
1.Introduction2 lessons, 07:43
1.1Introduction02:07
1.2Getting to Know the Protocol Specification05:36
2.Creating the API Server12 lessons, 2:10:56
2.1The Signup Process, Part 115:21
2.2The Signup Process, Part 204:57
2.3The Signup Page13:00
2.4Login Tickets, Part 111:35
2.5Login Tickets, Part 207:58
2.6Ticket Granting Cookies, Part 112:13
2.7Ticket Granting Cookies, Part 210:13
2.8Validate Service Tickets10:15
2.9Consolidate the Login Process Into the Application, Part 115:32
2.10Consolidate the Login Process Into the Application, Part 207:49
2.11Consolidate the Validation Process Into the Application15:00
2.12Final Assembly07:03
3.A Client Demonstration App2 lessons, 20:49
3.1Implementing a Client Application, Part 113:58
3.2Implementing a Client Application, Part 206:51
4.Conclusion1 lesson, 01:35
4.1Final Review01:35
4.1 Final Review
Welcome to the final lesson on building a central authentication system in Ruby. I hope you understood the protocol specification for this kind of scenario. I know it was kind of hard to read and understand, but I hope the basic concepts of building such a system have been learned effectively. I leave you a challenge. If you want to, why not make a useful gem out of this? If you want to check on an implementation already existing, you can check the link that I've put in the description below. It's an already existing implementation of this central authentication system in Ruby. Go ahead and check it out. If you want to contribute to the gem, be sure to check out that GitHub repository, where the content of the applications is. If you feel you can improve on the gem, then go ahead and do so. There are still many use cases left to discover. I wanted to focus on the specification implementation on a reasonable level. After all, this is a pretty advanced topic. I'm pretty sure that a lot of work can still be done. So if you're up to the challenge, then go ahead. If you want to provide some feedback, we always welcome it. Feel free to use Twitter to say something to us. We're always welcome to suggestions, and we take them very seriously. Thank you so much for taking the time in viewing this course. I hope you've learned something. I am José Mota, and I hope to see you very soon.