Today we are talking about Drupal Single Sign On, The Benefits it brings to the Drupal Community, and A new book called Fog & Fireflies with guest Tim Lehnen. We’ll also cover Drupal.org Username Field as our module of the week. For show notes visit: www.talkingDrupal.com/447
Topics * What is Single Sign On (SSO)
* Does Drupal already support SSO
* Why is SSO on drupal.org important
* Camps using SSO
* Other possibilities
* Gitlab login
* Cloud IAM
* Why did the Drupal Association choose Cloud IAM
* How do you see the collaboration growing
* Where are we now
* What are the next steps
* How far are we from this becoming a reality
* What does onboarding look like
* Will third party sites be able to use D.O SSO
* Can the community help
* Fog & Fireflies
+ First book
+ Can you buy it now
Resources * Single Sign On is coming to Drupal.org thanks to Cloud IAM
* A new book called Fog & Fireflies
* Open ID Connect module
* Keycloak
* Neil Drumm
* Lucas Heddn
* Marco Villegas
* Tim Lehnen
Guests Tim Lehnen - aspenthornpress.com hestenet
Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Matt Glaman - mglaman.dev mglaman
MOTW Correspondent Martin Anderson-Clutz - mandclu
- Brief description:
- Have you ever wanted to have a field on user profiles specifically designed for drupal.org usernames? There’s a module for that
- Module name/project name:
- Drupal.org Username Field
- Brief history
- How old: created in August 2019 by hussainweb AKA Hussain Abbas of Axelerant
- Versions available: 2.0.0-beta4
- Maintainership
- Actively maintained, that release was made less than 6 months ago
- Test coverage
- Number of open issues: 8 open issues, none of which are bugs
- Usage stats:
- Module features and usage
- The module provides a new field type, along with its own widget and formatter
- With a simple checkbox, you can get the module to validate that the provided username is registered on drupal.org
- What’s really powerful about this module is that it can also pull other information from the drupal.org profile, such as first and last name, country, bio, and more
- It does this by leveraging a Guzzle-based API client for drupal.org that Hussain created as part of a DrupalCon Asia developer contest
- I believe the intended use of the modules is to use a provided drush command to copy the values from the drupal.org username field into other fields, where they would be displayed to site visitors
- Although this module isn’t something that a lot of sites will need, I could see it being really useful for Drupal camp websites, to automatically collect a lot of the information that many such sites ask users to populate manually
- I think it’s also an interesting use of the Drupal.org API, and could be a useful reference for anyone needing to implement a custom integration