could you please extract this to AuthSource named scope and use that here?