donderdag 11 juni 2020| 17:30

Java Meetup

Screenschot Open Web - Vacatures - Recruitment - Michel Drenthe - Developer

Na twee geslaagde edities van de Devvalley Java Meetup vindt op donderdag 11 juni de derde editie plaats. Zet de datum alvast in jouw agenda. De meetup is gratis, maar er zijn beperkt plaatsen beschikbaar.

agenda

17:30 - 18:30

Inloop & eten

17:30 - 18:30

18:30 - 18:40

kick off

18:30 - 18:40

18:45 - 19:30

1

Better unit testing with Junit 5

18:45 - 19:30

Ebrahim Aharpour

19:30 - 19:45

pauze

19:30 - 19:45

19:45 - 20:30

2

Authentication and authorization

19:45 - 20:30

Matthijs Tolkamp

20:30 - 22:00

Borrel

20:30 - 22:00

sessies

Sessie 1

18:45 - 19:30

Better unit testing with Junit 5

After stepping over from Junit 4 to Junit 5 I noticed a marked improvement in the quality of unit test I was writing. In this presentation, I would like to share with you my experience with Junit 5 and go over some of the key features of Junit 5 that I found really helpful in writing concise and easy to understand and maintain unit tests. 

1

Sessie 2

19:45 - 20:30

Authentication and authorization

Security is an important topic in our field of work where we handle sensitive data, handle payments or other high-risk actions that impact people in real life scenarios. We have to think carefully about who is allowed to perform actions in our systems, and who can see and change which data. Of course we also need to know how to handle the answers to these questions. How do we implement this?

In order to determine if someone or some system can perform an operation we first need to establish the identity of the user, hence authentication. Once we have established who we are dealing with we can check if this entity is allowed to perform certain operations, thus authorization. There are many ways to implement a good working system to handle authentication and authorization. When you are introduced to a project or start working at a company most of the time there is already a system for authentication and authorization in place.

You follow the necessary steps to make sure your systems are secure, but you don't generally know all the underlying architecture and choices that have been made. This talk will highlight different strategies, architectures and possible solutions for authentication and authorization and why this is so very important. Every developer should have at least some understanding of the backing landscape and available options in order to make an informed decision in situations where you need to implement this yourself or question an existing setup.

We will go into the IDP and SP architecture, SSO strategies like SAML and OAuth2, identification with JWT or cookies and code examples with Spring Security.

2

locatie

Nevelgaarde 20G

3436 ZZ Nieuwegein

Routebeschrijving

bereikbaarheid auto

Er is gratis parkeergelegenheid op het parkeerterrein voor de deur.

A12 vanuit Den Haag/Arnhem

Op de A12 vanaf Knooppunt Oudenrijn volg je de borden A2/E35 richting 's-Hertogenbosch. Voeg in op de A2 en neem afslag 9 naar N210 richting Nieuwegein. Sla op de kruising bij het Fletcher Hotel linksaf, en sla direct weer linksaf richting de Brandweerkazerne. Je bent nu op de Nevelgaarde.

A2 vanuit Amsterdam/'s-Hertogenbosch

Neem afslag 9 Nieuwegein. Houd rechts aan. Kom je vanuit Utrecht, sla dan linksaf zodra je rechts het Fletcher Hotel bent gepasseerd. Sla daarna direct weer linksaf richting de Brandweerkazerne. Je bent nu op de Nevelgaarde.

bereikbaarheid OV

Utrecht Centraal

Vanaf station Utrecht Centraal neem je bus 74 richting Vianen via Jutphaas. Stap uit bij halte Poort van Nieuwegein. Vanaf hier loop je langs de brandweerkazerne zo het parkeerterrein op naar de Nevelgaarde.

faq

Kan ik later komen?

Natuurlijk, maar houd er rekening mee dat we op tijd beginnen. Dus zorg ervoor dat je op tijd bent om niks te missen.

Mag ik een introducé meenemen?

Dat mag zeker! Wel even via onze meetup opgeven of een email sturen naar info@openweb.nl.

Kan ik ook één sessie bijwonen?

Ja!

Waarom is dit event gratis?

Omdat we willen dat dit event toegankelijk is voor iedereen!

Kan ik na afloop van het event de sessies ergens terugvinden?

Jazeker! Een paar dagen na het event komt een video-opname beschikbaar op Youtube en documentatie delen we met je!

Aanmelden Devvalley

field_hint
field_hint

Ik geef toestemming dat Open Web mij af en toe wat informatie toestuurt, maar uiteraard geen spam! Je kunt je altijd weer afmelden met de link onderin e-mails.

field_hint