Terms checkbox for New Universal Login

What are the current workarounds for getting this working without having to implement the forms internally?

We need this feature for our launch at end of June. Looking at this thread I have a feeling we’ll still need to wait a long time to get it.