Internship
Unleash the Future of Web Security
Ready to revolutionize web security and eliminate passwords? Join our internship to explore ForgeRock Identity Gateway and nextAuth. Secure web applications effortlessly by combining these cutting-edge technologies. Don’t miss out on reshaping online authentication! Find out more below.
assignment
Ready for a challenge?
ForgeRock Identity Gateway offers the ability to secure web applications so that developers do not have to worry about this. Federating authentication to a trusted identity provider is called federation and is used by many web applications today. Just think of logging in with Google or Facebook to your favorite website.
nextAuth, one of IdentIT’s newest partners, offers a highly secure solution for mobile user authentication. They ensure hassle-free logging in and signing of transactions, without the need for passwords or even usernames. nextAuth can be used for in-app authentication as well as an authenticator for web applications.
In this internship assignment you will work to combine these two technologies to secure a web application without using passwords.
Methodology
Our internship assignment(s) follow the Scrum project methodology to ensure a structured and efficient approach to the (sub)tasks. This is a reflection of IdentIT’s project approach. Scrum is a highly adaptable framework that promotes collaboration, adaptability and transparency. Within this framework, we organize the work in time-bound iterations called sprints. Each sprint has a duration of two to three weeks with clear objectives and tasks. At the start of each sprint, the intern(s) and supervisor(s) hold a sprint planning meeting to define the objectives and create a sprint backlog. Weekly stand-up meetings help track progress and identify any obstacles that need to be addressed. At the end of each sprint, a sprint review, with a demo if possible, is held to present progress and collect feedback. The Scrum methodology also helps promote a collaborative and adaptable work environment, so that the best results are achieved within the specified timeframe.
Goals
The following delivery is expected at the end of the assignment:
- (Technical) analysis of the problem definition
- Architecture of the required components
- Implementation that meets all stated requirements
- Demo of the end-to-end solution
- Documentation
Do you have an interest in CIAM and a desire to work within a dynamic team? Apply for this exciting opportunity!