Как реализовать привязку записей к рабочим сменам (сессиям?)?
Всем привет!
Делаю небольшое приложение - angular+laravel. На данный момент регистрация и авторизация посредством ларавел - все остальное уже перевел на angularjs.
Вопросов 2:
1) Как просто но со вкусом сделать регистрацию пользователей, авторизацию на angular? json токены?
Но главный вопрос вот в чем...
Есть реестр заказов.. банальный created_at в момент создания записи в БД. Соответственно работают фильтры только по дате.
Я же хотел бы реализовать привязку записей к условным сменам работника... они плавающей продолжительности.
Пользователь заходит на сайт, авторизуется и жмет кнопку "Начать работу"... соответственно если он не закрыл смену и заново сделал logout, то при следующей авторизации должно гореть "Закончить работу".
Сессии?
Получается, что нужна еще таблица "Смены"... id, user_id, условно smena_id (сюда должна писаться то, что присваивается при открытии смены), opened_at, closed_at.
Буду признателен за пинок в нужном направлении...