I had a Drupal 6 site that used the content profile module to associate content with users. I don't see the way to do this in Drupal 7. I used Content Profile to define additional fields for users. Then, on a different content type, I could select a user based on their real name. This is for a poetry magazine online. When creating content, poetry content, editors will know who wrote the poem and want to include that. However, the editors will not necessarily know the username of the person who wrote the poem. I tried node reference in Drupal 7 but it doesn't give as an option the "entity" that is represented by a user. So, then I tried user reference and it only links using the username.
Is there a way to do this in drupal 7, as the content profile module is not available in drupal 7. Maybe the intention was that it was not needed since adding additional fields to a user is part of core. However, again, I haven't figured out how to create content type poetry, in this example, and have it show as options or references, the user's Real Names. Real names is a field I defined both on the user entity and the poetry entity (where poetry is a custom content type that I created.
Thanks for help and feedback on this,