Er - I don't think modes are atonal...
In solfa we have two ways of describing a mode - the authentic and the modern solfa.
The Dorian mode, in authentic solfa, is from re to re (re mi fa so la ti do re). It is minor in character because the first third is minor. We describe the natural minor (Aeolian mode) as la ti do re me fa so la.
Using the modern solfa we relate the Dorian to the natural minor and discover (by looking at the pattern of tones and semitones between consecutive notes) that it is the natural minor with a raised 6th and can be sung as la ti do re me
fi so la.
It is therefore possible to use two key signatures. If thinking of the scale with the authentic solfa you would use the C major key sig as D=re (and therefore C=do).
If thinking of the modern solfa you could use an F major key sig (as it is being related to D natural minor) but you would need to raise the 6th (the 'fi') - all the Bbs would need to become B naturals.
The same principle would apply with any starting pitch - eg if C Dorian you could use a Bb major key sig (C is re, Bb is doh) or an Eb key sig with the Abs made into A naturals.
I'm not quite sure if this has been helpful or not! It's easier to do than to write about...