Which Umbraco version are you using?
17.1.0
Bug summary
The SchemeForBackOffice has the following implementation:
public static string? SchemeForBackOffice(string scheme)
=> scheme?.EnsureStartsWith(Constants.Security.BackOfficeExternalAuthenticationTypePrefix);
This implementation makes the result always nullable. It is not convenient.
Specifics
No response
Steps to reproduce
Expected result / actual result
No response