2016-08-26 1 views
0

Я пытаюсь получить пользовательские данные в приложении Laravel, в котором управление пользователями обрабатывается Stormpath.Данные пользователя Retrievieng withhe stormpath/laravel

app('stormpath.user') выводит это (посредством print_r), например, как получить адрес электронной почты пользователей?

вид-источник: https://blooming-ocean-84816.herokuapp.com/email

+1

Вместо ссылок, вы можете редактировать и включать соответствующий код в ваш вопрос? –

ответ

0

Мамаду,

Я не мог видеть свой код, если вы могли бы порадовать, редактировать свой пост, чтобы включать в себя фактический код и вывод, что вы видите. Я считаю, что понимаю, о чем вы говорите, не видя этого, см. Ниже, однако, если я неправильно понял, сообщите мне.

Все свойства доступны от app('stormpath.user') так же, как и при использовании класса Stormpath\Resource\Account. Это связано с тем, что app('stormpath.user') в основном является псевдонимом для класса ресурсов из пакета SDK Stormpath.

Чтобы получить информацию из учетной записи пользователя, у вас есть следующие возможности для вас и более.

$user = app('stormpath.user'); 

$user->givenName; 
$user->surname; 
$user->fullName; 
$user->email; 
$user->username; 

Для некоторой информации о том, что вам доступна, обратитесь к документации SDK для объекта Account http://docs.stormpath.com/php/product-guide/latest/accnt_mgmt.html#how-to-store-accounts-in-stormpath

Смежные вопросы