Single Sign On Services with Free/Open Source Software
- Jasing CAS and Hydra as SSO Services -
Tonny Adhi Sabastian
Hi, I'm Tonny. I'm working as Chief Network of Administrator at University of Indonesia and also a part time lecturer at Faculty of Computer Science on the same university. Also, i am volunteer sysadmin for one of Indonesia national levelF/OSS Mirror site at our university, kambing.ui.ac.id. Currently. i'm also develop my startup (Harmonix Teknologi Peentar). We are working on E-Health Platform and IoT for Indonesia needs. You can view my profiles here: https://id.linkedin.com/in/tonny-adhi-sabastian-33587b21
In this talk, i will deliver my experiences as part of engineering team who build Single Sign On Services (SSO) using F/OSS. This talk will cover two kinds of implementation which my team and I has been done during these six years journey. The first implementation is based on Central Authentication Services ( CAS ) at University of Indonesia (UI). By using CAS mechanism, we integrate separate authentication system on UI internal apps to a Centralized Identity Provider. Besides that, we are using it for UI Infrastructure Services, such as WiFI Access and Laboratory Internet Access. We also provide single authentication for external services which UI also subscribed , such as Google Apps for Education and Office365. The second implementation is based on OAuth at Peentar. Peentar is an emerged startup on Indonesia on Internet of Things and Integrated Omni channel Platform. I am a part of co-founding team since 2015. As a platform based provider, we need to allow user to authenticate on our platform using multiple resources provider. OAuth protocol enables us to do so. All of these implementation are build using F/OSS . CAS is implemented using JASIG CAS (https://github.com/apereo/cas). OAuth Stack is implemented using Hydra (https://github.com/ory/hydra) and our own ConsentApps.
- Date:
- 2017 October 22 - 15:45
- Duration:
- 30 min
- Room:
- Main Room
- Conference:
- openSUSE.Asia Summit 2017
- Language:
- Track:
- FLOSS Security
- Difficulty:
- Medium
- openSUSE to use on the desktop.
- Start Time:
- 2017 October 22 15:45
- Room:
- Room 1
- OpenStack Load Balancer as a Service (LBaaS) with openSUSE Leap
- Start Time:
- 2017 October 22 15:45
- Room:
- Room 2
- Testing Ansible Roles using Molecule on openSUSE
- Start Time:
- 2017 October 22 15:45
- Room:
- Workshop Space