我有一个codeigniter应用程序。 今天我添加了tank_auth插件。它工作得很好,但有一件事我不知道。如何在页面上打印用户名?
在tank_auth的文档中,他们说
get_username:获取经过身份验证的用户的用户名,否则为FALSE。如果在注册时未使用用户名,则此方法毫无意义(在这种情况下,它会为每个用户返回一个空字符串)。\
但是我的观点中的用户名是怎样的?我应该怎么做?
感谢
答案 0 :(得分:0)
您可以使用get_username
。
但是,您必须设置用户的用户名,否则get_username
将返回FALSE
。
因此,如果您有用户,并且该用户已登录,并且该用户已设置用户名(而不仅仅是电子邮件地址),则可以通过以下方式显示用户名:
echo $this->tank_auth->get_username();