In previous versions of Umbraco, I could check the current backoffice sign-in state, to restrict access to certain (parts of) Views only for administrators. Ideally I would want to check the specific user and whether they have access to a node in the backoffice, but even a boolean “backoffice signed in or not” would suffice. With the new backoffice, I don’t see how this can be done. I know that more powerful features for extending the backoffice have been added, but I feel more comfortable adding things to a normal view right now.
I strongly advise against using the core auth in any frontend related work. There is no guarantee it will continue to work over time, as it is strictly only intended (and maintained) for backoffice access.