YII2 REST

Регистрация пользователя для YII2 REST APi и Angular 4

Это продолжение статьи о авторизациии на Angular 4 и YII2 REST API. Тут я просто приведу регистрацию пользователя со стороны сервера и фронта. На правильность решения я не претендую! Просто делюсь решением!

Со стороны сервера мы добавим новый экшн в контроллер Login

Подробнее… «Регистрация пользователя для YII2 REST APi и Angular 4»

YII2 REST

YII2 Rest — авторизация

Не так давно я начал писать простенькое SPA приложение на ангуляре 2 и YII2, и вроде бы с рестом на юии все просто и понятно, но почему то авторизация у меня никак не получалась… Основной проблемой было то что я не мог достучаться к методу апи для автроризации…Пробовал я и правила урл менеджера менять и c фильтром vierbFilter игрался но что никак не удавалось…Еще  все осложнялось тем, что необходимо делать кроссдоменный запрос т. к. фронт у меня пока что  на локалке, а бек уже на сервере… В общем ниже я приведу пример авторизации на YII2 REST API с использованием CORS.

Подробнее… «YII2 Rest — авторизация»

Как сменить 4 работы за 2.5 месяца, или как я выживал в Польше ( Ч 1 )

Сегодня я расскажу о своих скитания по Польше в поисках нормальной работы.

Работа в стекольном цеху

Как я уже говорил в предыдущей статье работать мне предстояло на стеклообрабатывающем заводе. Завод находился за 50 км от места жительства, а график был 3-сменным. В первую неделю я работал в 1 смене и мне приходилось вставать в 3.45 ночи чтобы успеть дойти до места откуда нас забирал автобус. Работа моя заключалась в помощи при транспортировке погрузчиком со специальным креплением пачки стекла ( 2.5 -3 тонны ). На погрузчике красовалась надпись о том что он не подлежит эксплуатации…но никто на это не обращал внимания… ведь другого я там не видел…

Подробнее… «Как сменить 4 работы за 2.5 месяца, или как я выживал в Польше ( Ч 1 )»

Подготовка и долгая дорога в Зеленую Гуру

Изначально  я должен был ехать в Ополе, и вроде все уже было решено, но на последок решил сходить в больницу дабы проверить свои колени, которые уже почти 4 месяца постоянно ноют. И это не смотря на то, что я уже перестал приседать со штангой… В больнице оказалось что у меня есть камень в почке и от этого еще и повышенное давление…

Короче положили меня на неделю в больницу, перед тем я встретил свою девушку с каким-то петушком на улице за ручку =)…к тому же я разбил телефон ( а в чужой стране без смартфона было бы в разы тяжелее ), а уже в больнице сломался планшет.  Прям черная полоса какая-то …

Подробнее… «Подготовка и долгая дорога в Зеленую Гуру»

Слайд каптча Вордпресс

Слайд каптча для WordPress

Хочу поделить с Вами довольно таки простым плагином каптчи для вордпресса. Данный плагин не использует jQuery и другие библиотеки, — только нативный JavaScript. slideCaptchaWordpressНо при этом полностью поддерживает тач события. Настроек не очень много, но для непривередливого пользователя требующего всего лишь слайд каптчу для вордпресса достаточно. Это мой первый плагин для WordPress поэтому прошу не судить меня строго.

Подробнее… «Слайд каптча для WordPress»

Angular Вывод превью изображения перед загрузкой

Маленький пример использования HTML5 FileReader в Angular4 для вывода превьюшки изображения перед загрузкой. По сути  с помощью FileReader  отображается локальный файл, который указанием локального пути не удастся отобразить из-за политики браузера…

  <img #profileImage  src="assets/images/empty-profile.png" alt="" 
class="profile-image" (click)="this.profileImageInput.click()">
<input type="file"  hidden #profileImageInput formControlName="image"
accept="image/jpeg,image/png,image/gif" (change)="imageChoosed($event)">

 

 

 @ViewChild("profileImage")
profileImage: any;
public imageChoosed(event:any){
let reader  = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onloadend = (e) => {
console.log('event');
this.profileImage.nativeElement.src=reader.result;
}
}