Yii Framework Forum: [Gelöst] AfterLogin Methode überschreiben - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Gelöst] AfterLogin Methode überschreiben Rate Topic: -----

#1 User is offline   MeiSign 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 17
  • Joined: 24-April 12

Posted 02 June 2012 - 05:23 AM

Ich habe den Standardlogin der Yii app so umgebaut, dass der Login über eine externe API validiert wird. Wenn ich mich jetzt einlogge, dann wird die Userid über yii::app()->user->setId() überschrieben. Funktioniert so weit auch super. Wenn ich mich allerdings mit der "Remember Me" Funktion eingelogged habe und die Seite irgendwann wieder besuche, dann ist die Id nicht mehr gesetzt.
Nun habe ich gelesen man könnte solche Dinge erneut setzen lassen indem man die aterLogin() Methode von CWebUser überschreibt. Meine Frage ist nun wie mache ich das denn? Ich habe ja gar keine Klasse die von CWebUser erbt?? Ich habe ein UserModel und eine UserIdentity aber CWebUser wird doch gar nicht an eine meiner Klassen vererbt, dann kann ich auch nicht überschreiben oder?
Check out my ChartJS Extension to get some nice Charts as Widgets easily in your application. https://github.com/MeiSign/yii-chartjs
0

#2 User is offline   mbi 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 603
  • Joined: 08-May 09

Posted 02 June 2012 - 06:15 AM

hilft dir das weiter?
http://www.yiiframew...ending-cwebuser
1

#3 User is offline   MeiSign 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 17
  • Joined: 24-April 12

Posted 02 June 2012 - 06:24 AM

Genau das habe ich gesucht! Besten Dank!
Check out my ChartJS Extension to get some nice Charts as Widgets easily in your application. https://github.com/MeiSign/yii-chartjs
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users