Revision: 91
http://sourceforge.net/p/beeframework/code/91
Author: m_plomer
Date: 2013-09-23 17:18:24 +0000 (Mon, 23 Sep 2013)
Log Message:
-----------
- SimpleUserDetailsService : some more fixes
Modified Paths:
--------------
trunk/framework/Bee/Security/UserDetails/Doctrine2/SimpleUserDetailsService.php
trunk/framework/Bee/Security/UserDetails/Doctrine2/UserBase.php
Modified: trunk/framework/Bee/Security/UserDetails/Doctrine2/SimpleUserDetailsService.php
===================================================================
--- trunk/framework/Bee/Security/UserDetails/Doctrine2/SimpleUserDetailsService.php 2013-09-23 16:05:04 UTC (rev 90)
+++ trunk/framework/Bee/Security/UserDetails/Doctrine2/SimpleUserDetailsService.php 2013-09-23 17:18:24 UTC (rev 91)
@@ -77,4 +77,8 @@
return $this->entityManager->
createQuery('SELECT u FROM ' . $this->getUserEntityName() . ' u ORDER BY u.username ASC')->execute();
}
+
+ public function loadById($id) {
+ return $this->entityManager->find($this->getUserEntityName(), $id);
+ }
}
\ No newline at end of file
Modified: trunk/framework/Bee/Security/UserDetails/Doctrine2/UserBase.php
===================================================================
--- trunk/framework/Bee/Security/UserDetails/Doctrine2/UserBase.php 2013-09-23 16:05:04 UTC (rev 90)
+++ trunk/framework/Bee/Security/UserDetails/Doctrine2/UserBase.php 2013-09-23 17:18:24 UTC (rev 91)
@@ -22,7 +22,7 @@
/**
* @var string
- * @Column(name="username", type="string", length=20, nullable=false)
+ * @Column(name="username", type="string", length=20, nullable=false, unique=true)
*/
private $username;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|