Basic Auth

The Basic Auth module takes a username and password out of the request and authenticates them against Drupal.

It implements the HTTP Basic protocol, in which the username and password are encoded and added to the Authorization header within the request. You can find further details about how it works at its section in Wikipedia.

Bash script example for custom services action with session authentification

Here is Bash script example how to work with custom services action that requires session authentification.

Endpoint requirements :

  • Set "Authentification" as "Session authentication"
  • Set "Response formatters" as "json"

Creating a REST Server with 2-Legged OAuth Authentication (Example with Java Servlet)

Apparently the way to get content from a Drupal site to another site/application is to use services. And also it would seem that using session based authentication is sooo last Drupal 6. So the recommended, yet not at all properly documented (like, anywhere), method is for an application to use 2-Legged OAuth authentication to authenticate and exchange data.

I spent some time getting angry at Drupal and OAuth and module makers and everyone who wouldn't provide a clear guide how to do this, and so now I have what I believe is a correctly working implementation (if it's not, please tell me where I'm wrong) I pass this information on to you dear reader.

Getting started with Git on

This section provides an overview of how to use Git repositories on for both Drupal core and contributed projects.

Note: This screencast will walk you through Git on

Before you start

You will need to install Git and configure Git before you can do anything else.

Commit access

A user on will be granted commit access to a project only if they created the project or were granted permission by an administrator of the project.

To connect and commit to a Git repo, a user must clone the repository via SSH. For example: git clone --recursive would clone Drupal core.


This is a stub... the page will give the locations of the repositories, explain what replication means, and what the general (not tool-specific) process is to clone repos without giving command line commands or saying how to do it with different tools.

[This page should probably contain information about how to set up your account so you get credit for your work in commit logs, with a note to see your specific Git tool's "How to identify yourself to Git" directions for the HowTo.]

Howto have drupal authentification without clear password over network

Actually, while authenticate user against my drupal 7, I can see (with Fiddler) that password is clear over network.
Please, can you tell me how to deal with drupal 7 to avoid clear password.


Subscribe with RSS Subscribe to RSS - authentication