Blogs

In Drupal, by PURUSHOTAM RAI

Google Assistant Integration with Drupal

In last couple of years we have seen the rise of assistants, AI is enabling our lives more and more and with help of devices like Google Home and Amazon Echo, its now entering our living rooms and changing how we interact with technology. In this post, we will explore Google Assistant Developer framework and how we can integrate it with Drupal.
In Drupal, by neha

Override existing Configuration entity types - Drupal 8

When and Why to override existing configuration entity types in Drupal 8. By default, Vocabulary list displays all the vocabularies. In case we want to restrict certain roles from viewing certain vocabularies. Overriding that Class(VocabularyListBuilder) function would be the solution to display specific/no/all vocabularies. Let's assume we need to specify vocabulary-path for each vocabulary apart from name, title, description, vid etc. In this case we would need to override the default Vocabulary Form of taxonomy_vocabulary config entity type.
In Drupal, by navneetsingh

Securing Cookie for 3rd Party Identity Management in Drupal

Best Practices to securing your cookies when you integrate 3rd Party identity management with Drupal. We are in an era where we see a lots of third party integrations being done in projects. In Drupal based projects, cookie management is done via Drupal itself to maintain session, whether it be a pure Drupal project or decoupled Drupal project,. But what when we have a scenario where user’s information is being managed by a third party service and no user information is being saved on Drupal? And when the authentication is done via some other third party services? How can we manage cookie in this case to run our site session and also keep it secure?
In Drupal, by navneetsingh

Vagrant NFS Sync Problem on macOS High Sierra

Many of us have already tried to enjoy the flavor of new OS by Apple, macOS High Sierra. And doing that might have given you nightmares, if you were using vagrant based project. If anyone is facing missing files or file changes not getting detected issue inside Vagrant, this might be because of compatibility issues with Apple’s latest APFS (apple file system) and Vagrant’s synced folder type: nfs.