Set auth backend manually in SAML middleware

The SAML middleware manually logs a user in. For this to work
properly it needs to set the user.backend attribute to indicate
where the user came from.

Change-Id: I9ef0fc4949c2c2a30018f00711cbd74c2d032be8