```ruby
require 'devise_g5_authenticatable/version'

require 'devise'
require 'omniauth-g5'

require 'devise_g5_authenticatable/models/g5_authenticatable'

require 'devise_g5_authenticatable/controllers/url_helpers'
```

Load model mixin via Devise.add_module
user
```ruby
require 'devise_g5_authenticatable/version'

require 'devise'
require 'omniauth-g5'

require 'devise_g5_authenticatable/controllers/url_helpers'

Devise.add_module(:g5_authenticatable,
                  strategy: false,
                  model: 'devise_g5_authenticatable/models/g5_authenticatable')
```
assistant