Username must change after first login

We are planning to create automatically a forum user with our crm system’s “username” via Discourse’s APIs. and then user must change this. because it maybe contains personal info.
this is problem for us.