beim eintragen des accounts ist active=0 (einfach nicht mit in die DB schreiben)
es wird eine email mit einem code versendet, der beim eintragen des entries in die DB mit gespeichert wurde
wenn nun die person auf den link in der email klickt
wird der code mit dem in der DB verglichen, und wenn es das match gibt, wird der account auf active=1 gesetzt
voila, die person kann sich nun einloggen
in der auth component muss noch der scope auf active=1 gesetzt werden
PS:
ich hab das allerdings nicht gemacht, sondern manuell eine login function geschrieben
der vorteil: es kommt nich beides mal die selbe fehlermeldung, sondern bei noch nicht aktiviertem account wird eben darauf hingewiesen, und bei falschen daten eben die default error-message
