<?xml version="1.0" encoding="UTF-8"?>
<XMI verified="false" xmi.version="1.2" timestamp="2012-11-18T09:21:12" xmlns:UML="http://schema.omg.org/spec/UML/1.3">
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.6.1</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.metamodel xmi.version="1.3" href="UML.xml" xmi.name="UML"/>
 </XMI.header>
 <XMI.content>
  <UML:Model isSpecification="false" isAbstract="false" isLeaf="false" xmi.id="m1" isRoot="false" name="UML Model">
   <UML:Namespace.ownedElement>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="folder" name="folder"/>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="datatype" name="datatype"/>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="interface" name="interface"/>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Logical View" name="Logical View">
     <UML:Namespace.ownedElement>
      <UML:Package stereotype="folder" visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Datatypes" name="Datatypes">
       <UML:Namespace.ownedElement>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="8Rq3fGgparXR" name="int"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="ToKDQjkjcOhr" name="char"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="8LhWQGxXioaL" name="bool"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="4GAc7i1YULkv" name="float"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="3UedsKVyfAU4" name="double"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="OSb6EBPIPasU" name="short"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Gt0kDkfGCIt4" name="long"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="cM1FWTJtvuz9" name="unsigned int"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="3NPSxFuB9vvM" name="unsigned short"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="fZasrRuRotgI" name="unsigned long"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="N0BGs9OuWnKR" name="string"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="57M4ZngS9bQ4" name="Yii.app.user"/>
       </UML:Namespace.ownedElement>
      </UML:Package>
      <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="3FcA8VWn46dt" name="yii/framework">
       <UML:Namespace.ownedElement>
        <UML:Package visibility="public" isSpecification="false" namespace="3FcA8VWn46dt" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="3l5DUgHm4LoT" name="web/auth">
         <UML:Namespace.ownedElement>
          <UML:Class visibility="public" isSpecification="false" namespace="3l5DUgHm4LoT" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="r6xvkpRE9kd6" name="CBaseUserIdentity"/>
          <UML:Class visibility="public" isSpecification="false" namespace="3l5DUgHm4LoT" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="ca54PR3G7QE1" name="BaseUserIdentity"/>
          <UML:Class visibility="public" isSpecification="false" namespace="3l5DUgHm4LoT" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="73yXv7STV76E" name="CWebUser">
           <UML:GeneralizableElement.generalization>
            <UML:Generalization xmi.idref="fdEoj7BGJjRn"/>
           </UML:GeneralizableElement.generalization>
          </UML:Class>
          <UML:Class visibility="public" isSpecification="false" namespace="3l5DUgHm4LoT" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="aB3lXWp95sBU" name="CUserIdentity">
           <UML:GeneralizableElement.generalization>
            <UML:Generalization xmi.idref="tmKXGj436Hof"/>
           </UML:GeneralizableElement.generalization>
          </UML:Class>
         </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:Package visibility="public" isSpecification="false" namespace="3FcA8VWn46dt" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="KCiRcuQhvOFq" name="base">
         <UML:Namespace.ownedElement>
          <UML:Class visibility="public" isSpecification="false" namespace="KCiRcuQhvOFq" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="ThHwoO8MZB54" name="CModel">
           <UML:GeneralizableElement.generalization>
            <UML:Generalization xmi.idref="fYjpmVbIyusc"/>
           </UML:GeneralizableElement.generalization>
          </UML:Class>
          <UML:Class visibility="public" isSpecification="false" namespace="KCiRcuQhvOFq" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="wBNCnE6ZsTva" name="CApplicationComponent">
           <UML:GeneralizableElement.generalization>
            <UML:Generalization xmi.idref="fosETqVqBGmo"/>
           </UML:GeneralizableElement.generalization>
          </UML:Class>
          <UML:Class visibility="public" isSpecification="false" namespace="KCiRcuQhvOFq" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="XmOxtjQIZiyQ" name="CComponent"/>
         </UML:Namespace.ownedElement>
        </UML:Package>
       </UML:Namespace.ownedElement>
      </UML:Package>
      <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="IO32PpuqWH0U" name="application">
       <UML:Namespace.ownedElement>
        <UML:Class visibility="public" isSpecification="false" namespace="IO32PpuqWH0U" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="2ChQZ2JP9EKr" name="CFormModel">
         <UML:GeneralizableElement.generalization>
          <UML:Generalization xmi.idref="DLgHdSwL3ZaC"/>
         </UML:GeneralizableElement.generalization>
         <UML:Classifier.feature>
          <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="s5qYw4El5YQ4" name="login"/>
         </UML:Classifier.feature>
        </UML:Class>
        <UML:Class visibility="public" isSpecification="false" namespace="IO32PpuqWH0U" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="gvDlnMF7YvW9" name="UserIdentity">
         <UML:GeneralizableElement.generalization>
          <UML:Generalization xmi.idref="mydP7mZOdWPX"/>
         </UML:GeneralizableElement.generalization>
         <UML:Classifier.feature>
          <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="F1HNmKpZv05I" name="authenticate"/>
         </UML:Classifier.feature>
        </UML:Class>
        <UML:Class visibility="public" isSpecification="false" namespace="IO32PpuqWH0U" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="pwokJ3YkinhW" name="view/login"/>
        <UML:Class visibility="public" isSpecification="false" namespace="IO32PpuqWH0U" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Bpti1wmfrxQd" name="YourUser"/>
       </UML:Namespace.ownedElement>
      </UML:Package>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="JfiqYFxN9l5S" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" xmi.id="pbDXOs2YhtGg" type="pwokJ3YkinhW" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="p3LfylIGO06w" type="gvDlnMF7YvW9" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="JgKghOcuPsH9" name="(1) login request">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" multiplicity="1" xmi.id="C5h65kMwpCUl" type="pwokJ3YkinhW" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" multiplicity="1" xmi.id="EgUKEtMWZeCG" type="2ChQZ2JP9EKr" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="h84ZylqltkBx" name="(2) authenticate">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" multiplicity="1" xmi.id="aSsi2Bl9AhYu" type="2ChQZ2JP9EKr" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" multiplicity="1" xmi.id="0sv6wiFdoJAm" type="gvDlnMF7YvW9" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="yy4ojO3IfdUl" name="YourUser::model()->findBy">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" multiplicity="1" xmi.id="fHQOFQ5UYl1I" type="gvDlnMF7YvW9" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" multiplicity="1" xmi.id="KYLaImLEiN2R" type="Bpti1wmfrxQd" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Generalization discriminator="" visibility="public" isSpecification="false" namespace="Logical View" child="gvDlnMF7YvW9" xmi.id="mydP7mZOdWPX" parent="aB3lXWp95sBU" name=""/>
      <UML:Generalization discriminator="" visibility="public" isSpecification="false" namespace="Logical View" child="aB3lXWp95sBU" xmi.id="tmKXGj436Hof" parent="ca54PR3G7QE1" name=""/>
      <UML:Generalization discriminator="" visibility="public" isSpecification="false" namespace="Logical View" child="2ChQZ2JP9EKr" xmi.id="DLgHdSwL3ZaC" parent="ThHwoO8MZB54" name=""/>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="73yXv7STV76E" xmi.id="7WniPs0EqMl5" client="57M4ZngS9bQ4" name=""/>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="EW33qm6pdGyt" name="yii.app.user.login()">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" multiplicity="1" xmi.id="jHHGuiLJpvrX" type="pwokJ3YkinhW" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" multiplicity="1" xmi.id="tRLLnpB2JE59" type="57M4ZngS9bQ4" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Generalization discriminator="" visibility="public" isSpecification="false" namespace="Logical View" child="73yXv7STV76E" xmi.id="fdEoj7BGJjRn" parent="wBNCnE6ZsTva" name=""/>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="uIFDzey3IMoH" name="(3) login">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" multiplicity="1" xmi.id="cNC4LKHTX3TD" type="2ChQZ2JP9EKr" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" multiplicity="1" xmi.id="g3Wyqdviv8ts" type="57M4ZngS9bQ4" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Generalization discriminator="" visibility="public" isSpecification="false" namespace="Logical View" child="wBNCnE6ZsTva" xmi.id="fosETqVqBGmo" parent="XmOxtjQIZiyQ" name=""/>
      <UML:Generalization discriminator="" visibility="public" isSpecification="false" namespace="Logical View" child="ThHwoO8MZB54" xmi.id="fYjpmVbIyusc" parent="XmOxtjQIZiyQ" name=""/>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="NK0JCqupagza" name="(2) authenticate">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" multiplicity="1" xmi.id="UWXqi4OVVjlm" type="2ChQZ2JP9EKr" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" multiplicity="1" xmi.id="9se4hNm4hmMr" type="gvDlnMF7YvW9" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
     </UML:Namespace.ownedElement>
     <XMI.extension xmi.extender="umbrello">
      <diagrams>
       <diagram showopsig="1" linecolor="#ff0000" snapx="10" showattribassocs="1" snapy="10" linewidth="0" showattsig="1" textcolor="#000000" isopen="1" showpackage="1" showpubliconly="0" showstereotype="1" name="yii base auth class diag." font="Ubuntu,9,-1,5,50,0,0,0,0,0" canvasheight="833" canvaswidth="994" localid="-1" snapcsgrid="0" showgrid="0" showops="1" griddotcolor="#808080" backgroundcolor="#ffffff" usefillcolor="1" fillcolor="#ffff00" zoom="100" xmi.id="Jvg0FkgrP5ZT" documentation="" showscope="1" snapgrid="0" showatts="1" type="1">
        <widgets>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="232" showattsigs="601" showstereotype="1" y="89" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="145" isinstance="0" usefillcolor="1" fillcolor="#ffa858" xmi.id="pwokJ3YkinhW" showscope="1" height="32" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="500" showattsigs="601" showstereotype="1" y="205" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="159" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="gvDlnMF7YvW9" showscope="1" height="35" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="232" showattsigs="601" showstereotype="1" y="190" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="157" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="2ChQZ2JP9EKr" showscope="1" height="36" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="451" showattsigs="601" showstereotype="1" y="119" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="137" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="Bpti1wmfrxQd" showscope="1" height="32" showopsigs="601"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="519" showattsigs="601" showstereotype="1" y="278" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="246" isinstance="0" usefillcolor="1" fillcolor="#c0ffc0" xmi.id="aB3lXWp95sBU" showscope="1" height="32" showopsigs="601"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="522" showattsigs="601" showstereotype="1" y="339" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="266" isinstance="0" usefillcolor="1" fillcolor="#c0ffc0" xmi.id="ca54PR3G7QE1" showscope="1" height="32" showopsigs="601"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="325" showattsigs="601" showstereotype="1" y="408" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="179" isinstance="0" usefillcolor="1" fillcolor="#c0ffff" xmi.id="ThHwoO8MZB54" showscope="1" height="32" showopsigs="601"/>
         <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="25" showstereotype="1" y="14" text="Yii Auth Class Diagram" font="Ubuntu,14,-1,5,50,0,0,0,0,0" pretext="" role="700" width="198" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="vOxyvV8lds5H" height="25"/>
         <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="25" showstereotype="1" y="39" text="christiansalazarh@gmail.com - yiiframeworkenespanol.org" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="700" width="334" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="r0MXFf76BSIA" height="18"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="71" showattsigs="601" showstereotype="1" y="279" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="223" isinstance="0" usefillcolor="1" fillcolor="#c0ffc0" xmi.id="73yXv7STV76E" showscope="1" height="32" showopsigs="601"/>
         <datatypewidget width="100" showstereotype="1" x="41" usesdiagramusefillcolor="0" y="192" usesdiagramfillcolor="0" isinstance="0" fillcolor="#ffff00" height="30" linecolor="#ff0000" xmi.id="57M4ZngS9bQ4" textcolor="#000000" usefillcolor="1" linewidth="0" font="Ubuntu,9,-1,5,75,1,0,0,0,0"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="34" showattsigs="601" showstereotype="1" y="407" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="277" isinstance="0" usefillcolor="1" fillcolor="#c0ffff" xmi.id="wBNCnE6ZsTva" showscope="1" height="32" showopsigs="601"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="1" showpackage="1" x="176" showattsigs="601" showstereotype="1" y="472" showattributes="1" font="Ubuntu,9,-1,5,75,0,0,0,0,0" width="209" isinstance="0" usefillcolor="1" fillcolor="#dcdcdc" xmi.id="XmOxtjQIZiyQ" showscope="1" height="32" showopsigs="601"/>
        </widgets>
        <messages/>
        <associations>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="pwokJ3YkinhW" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="#ff0000" totalcounta="2" xmi.id="JgKghOcuPsH9" widgetbid="2ChQZ2JP9EKr" totalcountb="2" type="512" textcolor="#000000" usefillcolor="0" linewidth="0">
          <linepath>
           <startpoint startx="299" starty="121"/>
           <endpoint endx="299" endy="190"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="310" showstereotype="1" y="143" text="(1) login request" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="703" width="101" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="K6Ccb9SlLOqP" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="291" showstereotype="1" y="145" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="701" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="PGUIkJcaDDgN" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="294" showstereotype="1" y="165" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="702" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="R4mrVbJniUOJ" height="18"/>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="gvDlnMF7YvW9" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="#ff0000" totalcounta="2" xmi.id="yy4ojO3IfdUl" widgetbid="Bpti1wmfrxQd" totalcountb="2" type="512" textcolor="#000000" usefillcolor="1" linewidth="0">
          <linepath>
           <startpoint startx="513" starty="205"/>
           <endpoint endx="513" endy="151"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="523" showstereotype="1" y="169" text="YourUser::model()->findBy" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="703" width="156" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="dq2wCsKa6msr" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="508" showstereotype="1" y="180" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="701" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="4SPHf5d49Pwd" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="508" showstereotype="1" y="153" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="702" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="yDQghmyIa0Dn" height="18"/>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="1" widgetaid="gvDlnMF7YvW9" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="mydP7mZOdWPX" widgetbid="aB3lXWp95sBU" totalcountb="2" type="500" textcolor="none" usefillcolor="1" linewidth="none">
          <linepath>
           <startpoint startx="583" starty="240"/>
           <endpoint endx="583" endy="278"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="1" widgetaid="aB3lXWp95sBU" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="tmKXGj436Hof" widgetbid="ca54PR3G7QE1" totalcountb="2" type="500" textcolor="none" usefillcolor="1" linewidth="none">
          <linepath>
           <startpoint startx="678" starty="310"/>
           <endpoint endx="678" endy="339"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="2ChQZ2JP9EKr" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="DLgHdSwL3ZaC" widgetbid="ThHwoO8MZB54" totalcountb="2" type="500" textcolor="none" usefillcolor="0" linewidth="none">
          <linepath>
           <startpoint startx="347" starty="226"/>
           <endpoint endx="347" endy="408"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="1" widgetaid="57M4ZngS9bQ4" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="7WniPs0EqMl5" widgetbid="73yXv7STV76E" totalcountb="2" type="502" textcolor="none" usefillcolor="1" linewidth="none">
          <linepath>
           <startpoint startx="129" starty="222"/>
           <endpoint endx="129" endy="279"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="73yXv7STV76E" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="fdEoj7BGJjRn" widgetbid="wBNCnE6ZsTva" totalcountb="2" type="500" textcolor="none" usefillcolor="0" linewidth="none">
          <linepath>
           <startpoint startx="104" starty="311"/>
           <endpoint endx="104" endy="407"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="2ChQZ2JP9EKr" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="#ff0000" totalcounta="2" xmi.id="uIFDzey3IMoH" widgetbid="57M4ZngS9bQ4" totalcountb="2" type="512" textcolor="#000000" usefillcolor="0" linewidth="0">
          <linepath>
           <startpoint startx="232" starty="204"/>
           <endpoint endx="141" endy="204"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="163" showstereotype="1" y="205" text="(3) login" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="703" width="53" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="rXNvHFkLhAdK" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="198" showstereotype="1" y="170" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="701" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="FGNPdJ0bUOGC" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="143" showstereotype="1" y="170" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="702" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="BESlEfY3AvzS" height="18"/>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="1" widgetaid="wBNCnE6ZsTva" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="fosETqVqBGmo" widgetbid="XmOxtjQIZiyQ" totalcountb="3" type="500" textcolor="none" usefillcolor="1" linewidth="none">
          <linepath>
           <startpoint startx="209" starty="439"/>
           <endpoint endx="209" endy="472"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="2" usesdiagramusefillcolor="1" widgetaid="ThHwoO8MZB54" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="none" totalcounta="2" xmi.id="fYjpmVbIyusc" widgetbid="XmOxtjQIZiyQ" totalcountb="3" type="500" textcolor="none" usefillcolor="1" linewidth="none">
          <linepath>
           <startpoint startx="325" starty="440"/>
           <endpoint endx="325" endy="472"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="2ChQZ2JP9EKr" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="#ff0000" totalcounta="2" xmi.id="NK0JCqupagza" widgetbid="gvDlnMF7YvW9" totalcountb="2" type="512" textcolor="#000000" usefillcolor="1" linewidth="0">
          <linepath>
           <startpoint startx="389" starty="205"/>
           <endpoint endx="500" endy="205"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="389" showstereotype="1" y="206" text="(2) authenticate" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="703" width="101" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="8jlntM67aTUD" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="391" showstereotype="1" y="171" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="701" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="kUnEs3O3FrnT" height="18"/>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="466" showstereotype="1" y="171" text="1" font="Ubuntu,9,-1,5,50,0,0,0,0,0" pretext="" role="702" width="15" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="ULVdFU3LBo93" height="18"/>
         </assocwidget>
        </associations>
       </diagram>
      </diagrams>
     </XMI.extension>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Use Case View" name="Use Case View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Component View" name="Component View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Deployment View" name="Deployment View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Entity Relationship Model" name="Entity Relationship Model">
     <UML:Namespace.ownedElement/>
    </UML:Model>
   </UML:Namespace.ownedElement>
  </UML:Model>
 </XMI.content>
 <XMI.extensions xmi.extender="umbrello">
  <docsettings viewid="Jvg0FkgrP5ZT" uniqueid="pAH3s39EXcgG" documentation=""/>
  <listview>
   <listitem open="1" type="800" id="Views">
    <listitem open="1" type="821" id="Component View"/>
    <listitem open="1" type="827" id="Deployment View"/>
    <listitem open="1" type="836" id="Entity Relationship Model"/>
    <listitem open="1" type="801" id="Logical View">
     <listitem open="1" type="818" id="IO32PpuqWH0U">
      <listitem open="0" type="813" id="2ChQZ2JP9EKr">
       <listitem open="0" type="815" id="s5qYw4El5YQ4"/>
      </listitem>
      <listitem open="0" type="813" id="gvDlnMF7YvW9">
       <listitem open="0" type="815" id="F1HNmKpZv05I"/>
      </listitem>
      <listitem open="1" type="813" id="pwokJ3YkinhW"/>
      <listitem open="1" type="813" id="Bpti1wmfrxQd"/>
     </listitem>
     <listitem open="0" type="830" id="Datatypes">
      <listitem open="1" type="829" id="8LhWQGxXioaL"/>
      <listitem open="1" type="829" id="ToKDQjkjcOhr"/>
      <listitem open="1" type="829" id="3UedsKVyfAU4"/>
      <listitem open="1" type="829" id="4GAc7i1YULkv"/>
      <listitem open="1" type="829" id="8Rq3fGgparXR"/>
      <listitem open="1" type="829" id="Gt0kDkfGCIt4"/>
      <listitem open="1" type="829" id="OSb6EBPIPasU"/>
      <listitem open="1" type="829" id="N0BGs9OuWnKR"/>
      <listitem open="1" type="829" id="cM1FWTJtvuz9"/>
      <listitem open="1" type="829" id="fZasrRuRotgI"/>
      <listitem open="1" type="829" id="3NPSxFuB9vvM"/>
      <listitem open="1" type="829" id="57M4ZngS9bQ4"/>
     </listitem>
     <listitem open="0" type="807" id="Jvg0FkgrP5ZT" label="yii base auth class diag."/>
     <listitem open="1" type="818" id="3FcA8VWn46dt">
      <listitem open="1" type="818" id="KCiRcuQhvOFq">
       <listitem open="1" type="813" id="wBNCnE6ZsTva"/>
       <listitem open="1" type="813" id="XmOxtjQIZiyQ"/>
       <listitem open="1" type="813" id="ThHwoO8MZB54"/>
      </listitem>
      <listitem open="1" type="818" id="3l5DUgHm4LoT">
       <listitem open="1" type="813" id="ca54PR3G7QE1"/>
       <listitem open="0" type="813" id="r6xvkpRE9kd6"/>
       <listitem open="1" type="813" id="aB3lXWp95sBU"/>
       <listitem open="1" type="813" id="73yXv7STV76E"/>
      </listitem>
     </listitem>
    </listitem>
    <listitem open="1" type="802" id="Use Case View"/>
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="C++"/>
  </codegeneration>
 </XMI.extensions>
</XMI>