Last major update: 25.08.2020
- Что такое авторизация/аутентификация
- Где хранить токены
- Как ставить куки ?
- Процесс логина
- Процесс рефреш токенов
- Кража токенов/Механизм контроля токенов
import Foundation | |
typealias NewFileCallback = (fileURL: NSURL) -> Void | |
class ScreenshotDetector: NSObject, NSMetadataQueryDelegate { | |
let query = NSMetadataQuery() | |
var newFileCallback: NewFileCallback? |
<?php | |
namespace Application\Sonata\UserBundle\Entity; | |
//use FOS\UserBundle\Entity\User as BaseUser; | |
use Sonata\UserBundle\Entity\BaseUser as BaseUser; | |
use Doctrine\ORM\Mapping as ORM; | |
use Doctrine\Common\Collections\Collection; | |
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity; |