Check the session for user and return it.

If no user can be found in session, set res as a HTTP 403 error and return null.

Property definitions

popcorn $ AuthHandler :: check_session_user
	# Check the session for user and return it.
	#
	# If no `user` can be found in session, set res as a HTTP 403 error and return `null`.
	fun check_session_user(req: HttpRequest, res: HttpResponse): nullable User do
		var user = session_user(req)
		if user == null then
			res.error 403
		end
		return user
	end
lib/popcorn/pop_auth.nit:305,2--314,4