diff --git a/README.txt b/README.txt
new file mode 100644
index 0000000..f78c0a2
--- /dev/null
+++ b/README.txt
@@ -0,0 +1,5 @@
+OAuth2 Session
+--------------
+
+This module allows to open a Drupal user session from a previously obtained
+OAuth2 access-token.
diff --git a/oauth2_session.module b/oauth2_session.module
index bc2b9f6..a120976 100644
--- a/oauth2_session.module
+++ b/oauth2_session.module
@@ -40,7 +40,7 @@ function oauth2_session_login($server_name) {
   $token = oauth2_server_verify_access($server_name);
   if ($token['user_id']) {
     global $user;
-    $user = user_load_by_name($token['user_id']);
+    $user = user_load($token['user_id']);
     drupal_session_regenerate();
     $edit = array();
     user_module_invoke('login', $edit, $user);
